MVTAQHPKRRVAFILIDGLGDVSLPRLGYKTPLQAANVPNLDAIASAGVNGLMDPVEVGLGCGSDTAHLSLLGYDPRVYYKGRGAFESMGAGLAMSPGDIAFKSNFATLDEETGIVTSRRADRHFDKEGPILCAALDGMKLPSFPEYEVRVRYATEHRCGVVVKGPRLSCNISGTDPLKDNRLLLQAEALDDTDEARHTAAVVNELSREISRVLVSHPLNAKRAAEGKNIANVVLLRGCGIRIEVPSFENKHGLWPCMVAPTKIIAGLGLSLDIDILEAPGATGDYQTLLTSKATVIAKALSAPLASSPNVFVPGEDEHKPGRPDGYDFGFLHIKAIDDAGHDKASILKVKALEAVDRAIGQLAKLLLQAESTGKFQYFLCVTGDHSTPVEYGDHSFEPVPFSMCRLRDFVGAVGGESIIMETSLDPFPLPVVKAGENLVETESAEKERSSKQLKAFSGDSVCELSEIAAARGCLGRFPGGQMMGIIKAFLELNA*