MMASVTASDVAALRGVITADCVRASSPERACDNEGSACVCELDDADLQRFLVARRRDVDAATELVRQERTWKSKYLPVMRTASLEALLAKHKVVHGGRTANGDAVVVVYVRKHDKNEEDCVHLNTQLAVVAIEAGMARSESGQLLAVMDMSEFGWAQTDLAMAKRIIYLLSIAYPERLSKMILFRAWLPFRSFYALVSPFVDERSKRKVHFASELSELESLHALTLSDLPVELGGTLDTATDSDSGCWWDALDRSVLLHQATDADK*