MTCLNSWKVKREEGEKRVWCFIDKFLQLHKAHVLESMRIQLDHYQCIQIDHHQYYNDTVLSKCVSYALDHCVRELAFSLPLYRTQILFLPPNVYTSKTLVTLTLAGIIIDVPSLLCLPSLQTLVLIFVVYKDQNSHVRLLANCPSLKNLDVERDSSDNVTRFNVKVPSLKSFTYLRNHIGGAGTSSLGLDSPGLRHLNFFDPFGDLGSIQNMPHLDIADVSQIVPHLNNDKLHVLALIKFKLDLRCFESDLKYSLEPLMLFFHNSPILKVLTISYDVALLAARISHFRGTNKVLYRDACFPILRSLCGKGLEEEEDKRERMCGVHTQNV*