MNPVDWEQELKKYEDVIASGTNCMKIKAMVMLTRLSKHAPEDVLARTIPILTEILGHNVSNDSAPTLQEAAAYCLKCIACRGDGELAVEIGGHGATRSLMRLLPHSEGRMQKVLTKCMLVIVSFCNASRTVVATNGGVELIIGLLSSCTEDTRRYLLEILSVLALRRDVRKALTRLRALHYVVEAAGFGSMVSRERACQAIGLLGVTRQARRMLVELGAIPVLVAMFRDGDHATKLVAGNSLGVISAHVDYIRPVAQAGAIPLYAELLEGPDPSGKEIAEDVFCILAVAEANAVEIAGHLVRILREGDDEAKASAADVMWDLSGYKHTTSVVRDSGAIPILVELLGSGSEDVKVNVSGAFAQLSYDGTDRMALAEAGAVPILIDLMNDVDEVEELRDNAAEALVNYYVDPLYHDSVSDAINVPSFRNMQNRLTHIRASNEHMARSLRRMSVEQLTWNPDLA*