MKSTTKSLALLALHEESQVGGDIVVASSSYYEATPNDEEQTTTSQSSPRLRKRNLQSSSTYAPGCGPSSGTIHSPYLGCYTDKSSSPTSRAFPFELYESYSRDKRLGHSATDCERECSKLGYRYFGREFRGQCFCGNVREGSGGWERYGEGEGCDCCGANVGGGRMCVWENANHPDSTQEVPKAPIVLPNSQPIQQLSAVQAQPAHTSYISTNNVASASISSSSNNQVVPSSSSSSSSSNHFIQTLYTTTKPIGGFRIRLYWQNGYNWQGSSRERFWCMECRGACTDNTSIQIDSCSSSTAEQKFLAIGKTIRPSSNPGLCLTSMGYSGKSNPIRLRSCNGASNQSFNELRQYGKFELQPDDNGGRCLSQHHHPKAKEAIYPENCSKSRRFDTTYWITF*