MSPVTLIIVGFAGIFFVIFCILVWLQPNCKSIPAGILTPDSKFMSLTMDKFLNEMERMKPIRFTNQHLRIATDNYTYLLGSGGFGAVYKGVFSDGTIVAVKVLHGNSDKIIEEQFMAEVGTVGNVHHFNLVRLYGFCFGRNMRALVYEYMGNGSLDKYLFDENRTIEFEKLHEIAIGTAKGLAYLHEECQQRIIHYDIKPGNILLDRNLNPKVADFGLAKVCNRKNTHITLTRGRGTPGYAAPELWMPNFPITHKCDVYSFGMLLFEILGRRRNLDIDHAESQEWFPIWVWKRFEAEEAKELIVACGIEDQNREIAERMVKVALLCVLYRQESRPIMSVVVKMLEGSIEIPKPLNPFQHMIDGTVPLPASQTNTDTSAGSVSSVMVTESSLQSAPPIVTKLEIESAST*