MTDAASDSRNDAAVQATNDDASASKLSCVKKGYMKDDYIHLFVRRPVRRSPIINRGYFARWAAFRKLLYQFLDVEKKTDGDAPIKKQILSLGAGFDTTYFQLQDEGKTPYMYVEVDFKEVTSKKAALIENYSQLRNKLGEIATISREKGEVVSAHYKLVPADLRDIQQLNNIISVAGMDPSLPTFIISECVLIYLDPDSSRAVVGWASQAFSTAIFFLYEQILPDDAFGQQMIRNLESRGCALLGIYDTPTLHEKEKLFLDQGWQKSVAWDMLRIYNDFIDAPERHRIERLELFDEFEEWYMMQEHYCVAYAINDGMGLFGDFGFVNDNNVLPS*