MMNQELKEAVTNIHFRNEELKLRATEIIQKAAGEKGLKMRNCLVGLGVIPQLLTMLDTSCPPPFHLSSLQTLLQVSHGNSCGKAVIVEAGGLEKLSKLYLHSIDQTVHENISTLLFSISALNSCKSEIGSSSIFPLLISMLNSPFESVREASISSLLNLSTCFENLNIFLRHGAVKALFEFMQNPNGRGESKTTLSKFKDRGGRNSAESTARGERNTTVYKPFCSRERKTSECKSLYILSNIMVTVEGRKTLEKMVASEPWILGGFLRAEEEPKCQQKAAYILMVLVYYSRGLREVLRATKGLVPAVVEMGLLGTCSVLRERCLRIVKSLGRDKSWAL*