MDVIDLEIGNKIYISNLDEYATNEDLQELFSEIGELKSWRVHRDKLGNSRGTAEVVFARRSDAERAKKLYNNRGFAKAHSRDVDFDYINVLQDDTFDFGKSGENAYEALGPLLVNAESVADDAEARWFCMKLAEKFYRGREQIIGLAALADYEEHVAAADAAAAGMASLYNTDGDATLPKDIRMENFSISMGGRAYQQCICHACLWSNICISPHVLPARLISKHTALRKLLACDTTMSVLGHFKRYVSSHNTEVQMILQLPEKVLVSRTCMSDESSGLQGQKLVTYKGDYDTFERTYAEHLANQQKPHKSNERTRAHIQAFVDKFRYNTKRASLALDRTSVVNDRDYKFEFPGSIISFSDTSFGYPGGPVLSRNLNIGLDLDSRLAGNVIPALKF*