MSQVDLAKAVGYESKPTPVSWTKRDLLLYSLGIGAKANDLEYVYELDKQFKAFPTYPVVLMLKGANPDVINFAKAVGGDPAPGLPKFDPNRAIHGGMSIETLKPLPLESGEGWTLTKKIIGVTENKSGIIVDAELMLLDPKGTPYARLVTSGFNVGAKATGGRFSKIIGQGPQGKAPPKDRKPDFVVTEKTSEEQAVLYRLSGDYNPLHIDPSIGKGTGFGGVILHGLSSYGFAARAVLKSVPGELKAFGVRFTSPVRPGDTLETSVWEMGPGPDGTTEVAFVQKNLASGKIALGAGVAYIRKGTLQSKL*