MSELLSSVSQQLLAPGGLELDSLPGILHELNGPGIDAADLYFQSQVSESWMLEDGIVKEGSFNLDQGVGVRAQSGEKTGFAYSNAITAEALKQAAVAARSISRAGQNGSVQAFKAVVPARLYAGENPLDVLSRAEKVELLKQIDAATRALDPRIQQVTVSMAGVWEQILVAASDGSLAADIRPLVRFNVSVIVEQNGRRERGGHGGGGRTDYRYFLQEDRAMGYAREALRQALVNLEAIPAPAGTLPVVMGAGWSGVLLHEAVGHGLEGDFNRKGSSAYSGRVGEKVASSLCTIVDDGTLAGRRGSLSVDDEGTPSNCNVLIENGVLKGYMQDKLNARLMGVARTGNGRRESYAHLPMPRMTNTYMLAGESDPQEIIASVEKGIYCANLGGGQVDITSGKFVFSTSEAYLIENGRITTPVKGATLIGNGPEAMSRVSMVGNDLALDSGVGTCGKDGQSVPVGVGQPTLKIDAITVGGTGA*