MFVHIVFVVLPSMSPLLHVIMDFDFTKGGFDARTVMICDQCEREYHVGCLKDQGICDLKELPEGKWFCCVDCSMIHVTLQKLITNRAEMLSDSLLDIIKRKYEEKGLTMDSETGMQWQLLSGKAWHLNDGCLLSKANTMFHECFGPLLEQTGCDLISCMVEGKQMGDREYGGFYCAVLTVNSAIASAGLLRIFGQEVAELPLVATCNDSRGYALDVIFANDLHQLDLSHGSMLLRPFYCWPLCPPIRKGLKNILVMTTAKQNPSIFVLFPGLSSVVHQSN*