MGSVCGTPYPTDVGSTPEGQLLEKRDVDEIVDKVHHLKGFVKRQTGNPPRGQKGAASKPKTAATTLNKLIKAVDGKIRELTTLSQKTGLLDKNVVSKIVKEFLELEGKEDAPRATISAAFPNDPKVTAAINTVKTNGPRFLAAIADLEKATDPASLKIKLKSVTDQRVALIKANTDLMAAANGATKNGYSIFAYSLTILAVIDSVFGTPYLTRVASTPNGQLLERRDVDEVVDKVHHLHGFVKREDGKPPKRDHSKDAAKELKRLDEAVDAKIRDLTTLSEGTGPLNGGLVSRTVMQFFQIEKTADGPRGRISTAFPNDPKVAAAMNTFLTNGPPFLAAIQDLPKALNPAELKVRLKAVTDLRVDLLKANNDLIAVANGRTRKQHRLKFS