MNLPVFYLLIWIGIRRSLVVAFVPSCPTATGTSTRSSALDNPHSCLYSSTDDYNFMASLQKRMDQVMERDTTLPLVVLDAMLPRQVLNITVKNGLLMELVRQRLQEETPSFGMVGHAKLANGKQVTLSSGVEVEIVGNPKVTDEGLHLSLKGTRRFRIFDKEQIETTPSGWTQAKVQFLNSTQEDRADDTDTMSMARAMQMAREFSEPNLAMEEQQSLVEMWLELARTRERRPNQIDQLLQDLGPMPSWKDPSECAFWVGALINPIPAMGVAFEIRPKLLLAKTAEERTQIALDAIWNSIQHMQGADRFEQRKGW*