MATKTSTNGTHHSLPEYIPNRIPDPHYVRILDTTLRDGEQAPGAAMTSDQKLQIARQLAKLGVDVIEGGFPSASQEDFNAVKMIAQEVGNNCDADGYVPVIAALCRCNERDITRAWEALKYAKRPRLMPFIAVSPIHMEYKLNKTKEEVLQIATDMIKFARGLGCTDIQFCSEDAARSDREFLYQILEEVIKAGATTLGIGDTVGITMPFEIRELVAGIKANVPGAENVIISIHCHNDLGHATANTIEAARAGAMQLEVTINGIGERAGNASLEEVVMALKCRGDHVLGGLYTGINTRHLLKTSKMVEEFSGMYLQPHKAVVGDNAFLHESGVHQAGLLKHRGTYEILSPEDIGHEKSNGVNMVLGKLSGRQALKSRLKELGYELRDEEVESVFRNFKAIAEKKKRVTDVDLKALVSDQASHAEPIWKLGGLQVTCGTMGSSTATIKLVTSDGSTHVACSVGVGPVDSAYKAINLIVKETVKVLEYSPSTVTGGTDAIATTRVVIRRENKQSPTPALNGNVIYPTFSGTGEGVDIVTSSVEAYITALNKMLDSKE*