MSLRTIDSQFASGHSEDLTENDPNSGDADTTRLGNLRVPSIGIGTISWSSNNLLHLENIELQKLVTTAYESNAAFFDTAERYGSHYKTAMGMGWGETEKMTRMLLDRIPPKEKAERITPVIATKFTPSPWRTSVQSVVEACEQSRERLGVEQIDLYQLHMPDIVQPFRFFGKEDNKDAIYWDGLAECYHRGLVKNVGVCNYGPTLVTRCQEALAKRGVPLASNQIAFSLMGRHNGAQETLDKCNEMGVKVLAFFPFAMGLLTGKYSSNDLSKIPLKESPILSLAESKKTKLEEIDLKRYAEGDGINVPTGGIAPLLMAMEQISKVRNKSVAQVALNYIICKGAIPIPGARTNAQVFDNIGAMGWRLTNTEVALLEQTADSLGFGFEGAGFKRTSEKFVGYGVEKWRLD*