MGSRNGDLSGDAEVDNGSRASWPSASQLDELREAVAEAAGWLRQRIDIRVVAAPYRICPLGAHIDHQGGAVTAMALDTGILLGFVPSNSPEVRLTSRQFGGVVHFSVDDVPPQNDPSSSEEGRWGDYARGAVYALQQKGHVLKEGIIGIIDGSQGFDCSGVSSSAATGVAFLLALEYANGLYSITEEDNIELDRVIENEYLGLRNGVLDQSAILLSRKDRLTLIDCKTRQHRVVDPPSLRQPCSDSSLKPGYRILLAFSGLRQALTNTPGYNKRVDECQEAAATLLRAAGRADEKASLSNVSSEEYDMHREELNGAIARRAKHFFTETARVRRGVEAWEKGDLKLFGQLMTDSGRSSIENYECGSTPLIQMYQILISTPGVLGARFSGAGFRGCCIALVESQRAEAVTKQVRNGYSMVRPDLGKSAAFVLCESGDGAVVL*