MGRTPCCDRKGLKKGPWAPEEDEILVNYIKKHGHGSWRSLPKLAGLLRCGKSCRLRWTNYLRPDIKRGPFTLEEEKLVIQLHGILGNRWAAIASQLPGRTDNEIKNLWNTHLKKRLVCMGLDPQTHEPFTPCGPTTAAPTSPATRHMAQWESARLEAEARLSRESLLFSSPPLGKPDSDYFLRLWNSEVGESFRKLNREDKTACQSPISQASSSTKCGSVSAVTIDICPNIAGSSTPASNQIEDTACKSFKSCTEDPVDASDSSCSNESEDSSDTALQLLLDFPINNDMSFLENVDTYATSHAMLTDTSFISPSEGYLKA