MAEKIPKKLKRSVRYVALETIERVDKGGAYSNLLLNEMMTKSELSEKDGRLFTELVYGTISRKLLLEYYLTPFVKKPQKVDNWVKNLLILSLYQLLYLDKVPDHAVINEAVEIGKRRGNPGIGKFVNGVLRAFQRNGAPSLAAISDPVDRLATEISMPRWLTEKLLAQLGEEETRQLGLSLFEKSHASGRVNTRFISREEALEELQETGIAAKESQLSPYGVVAEKGYLAGSELFINGCLTIQDESSMLVAPAMQIEPHHRVLDACAAPGGKTTHIATFLEAEAGGRVTSLDIHAHKIKLINENAQRLHVADVVQAEKLDARQVAEEFPAETFDRILVDAPCSGLGLMRRKPDIKYHKTANDFQNLPKIQLEILESVAPTLKQWGIMVYSTCTITPEENQEVVAAFLAKHPEFEKIEIVANENVQAVVKEQELVLYPHQYMTDGFFICCMRKVSSNEVK*