MGRAPCCDNKGLKKGPWTPEEDEILVAHIKKNGHGSWRTLPKQAGLLRCGKSCRLRWTNYLRPDIKRGPFTAEEEKLVVQLHAILGNRWAAIAAQLPGRTDNEIKNLWNTHLKKRLLCMGLDPKTHEPITSFGLAKQAPSSPTTRHMAQWESARVEAEARLSRESMLFCPSSSGGGGKTDCDHFLRIWNSEIGEAFRNPAHLDESTTSQSPCSRTTSSSSALQKSSTKSFGGKEVTVAIHGSDSSPCSNNLEDDSTDSALQLLLDFPISDDDMSFLEENIDSYTQTPVGVVSMVSKF*