MPMPHHLSSKDFQCPNLQLLRSTRAASRIRMEATAAPTAPRNSTLEISIKKPEPVFVSSRPRQSSNLRDPETTMRDRVEVIDSMSDWAVKSLLPLLKPVEKCWQPQDFLPDSSSPTFYDEVLELQKRVSSLPDDHLVCLIGDMITEEALPTYQTMFNTFKGVRDESGCSDTPWAVWIRAWTAEENRHGELLNKYLYLSGRVNMKMVERTTQYLIGSGMEPQIDNDPYNGFIYTSFQERATFISHGNTARHAKEYGDLKLATVCGIIASDEKRHEIAYTRIVGRLFEIDPNGVMLAFQEMMKKKITMPAHLMTDGENTNLFRDYAVIAQDCKVYTSKDYTDIMEHLIQTWKVESLTGLSSEAQQAQDYVCGLVQRFRKLEQRAQKKAKPLHSAASASQFSWILNSGKPTI*