MGRAPCCEKVGLKRGPWTTAEDLRLIQYIETHGEGGWRALPKAAGLLRCGKSCRLRWFNYLRPDLKRGNISEDEERLIIKLHSLFGNRWSLIAGQLPGRTDNEIKNHWNAHLKKRLRAMGIDPETHQPLHHHQHHYQLNGAPQLIRKGQDSLPKSTTTAARPRCPVIGIKSKPLIRIGAEGVLSGYERAALESKPGPIPGVLARPPLVEIMKSAEPGPSSCPAVAGAHHETTVSHHYGNKETAKAEHQTVPAAANQICVLSNLSNDHLSSVAHSNDAALHGDQVLPTTISGSRREPSTIRALSIEEYTKSVDEVHPLINLQTGDDDELQPENINLWSLLEYGSESLWGTEIIRSELEEEFAIGSPVSVDAGAWADLWGMEGMFVGPSLLD*