MFSWVGKLASAFWLPLSLYARTNKDDSLGDDENDPLLWSKELEKHAFGEFSFAVVQANEVLEDQSQVEIGQNATFIGVYDGHGGPEASRYICDHLFPHLIRLTQENGLNLTSSKSLKDAVSATEEGFLSLVRRTCGIKPLMAAVGSCCLAGIISQGTLYVANMGDSRAVIGRLNKRKSNKIIAEQITEDHNASMDEIRQELKSDHPDDPHIVVMKQGVWRIKGIIQVSRTIGDAYLKKPEFALDPSFPRFHLREPIRRPVLRSGPSMHTRELKPEDKFVVFASDGLWEHMTNQQVVEIVHNNPRQGIARRLVKSAMVEAGRKAGKKRYDEVKKMEKGSRRAIHDDITVVVVFIDQQKMNMGIDELSMRGFNDSTSPSGFRALG*