MTPNPLDLFASIRIHGLVSSQEGERLSIELDRSVSFPIPVWHDPDQRPKDPEGDVSARPLSTADFLNLELEACISAPHKPISSHSNPLALGYGRSGDVYPLEVVAIRQLPQSLFQSRVHHVDIEALKKSLPPLCMKVARPTYARSVAREAWFYERLDKEELMGAVSPSCYGLFHTKVTSNLSILLPPDYDEVVEEQYERNPDGTSVMSEDESDRFMDDPFASHKSSPWLSFRESKDSPTITALILERVGERMTMEEYAMDENRNDINSIYQEDLRYALIRHRDGRLPNVLRAPPTARICPIHNRAHRWFLVDYERSLLVTMREEEELYYQYTSLSSWVHCGGRDIPYGA*