MVKAIRVYEHGGPEVMKWEDVDIGEPKSGEIKVKNKAIGVNYLDVYMRRGLIPGLCPPLTFTPGMEAAGVVISLGPDVTTCKVGDYVAYAGFPVCAYTEEMILPADRVVPVPPSIDPIVAAVVLFKGLTAQVLVRSCFQIGPEHTILVHAAAGGVGSLVCQWANVLGATVIGTVSNEVKAVQAKEDGCHHVIIYKQENIVDRVMEITSGKGVDIAYDSVGKDTFEKSVACLRFRGYMVSFGFASGSPEPVKFSLFSDKCLHFTIPSMMLYTKAREDLLAASHELFDNVAKGVLRVRANHKYPLSQVAQAHLDLEDRKTTGSIVLIPDN*