MEGKQNVNFNAAYDNYAEGGILCSEIKVSSKAIEACYPAEAVELSIVTDLQILSSYDVTKSIKSGGTLILKHAFKAEELEKLEKKLPEALKAGIAHKSLHFLVLNTAEIEALVSIELAAASEASKDLPGYLVPNAFAANTEKESVPAENEKSAWQTAAKQIAFKEAYEFQSSLRPDLVEKTWQVKVQANRRLTPGTYDRNIFHIEFDINDTDLKYDLGESLGVHGHNDATQVEAFLTWYGLDADELIRVPSLSDSTIMETRTVFQALQQNVDLFGKPGKKFYEALAEYAEDEKDRKKLKALGTPEGAVDFKRRAEVETVTYADLLEEFSSCHPPIEELVQMIPPTKRREYSISSSQKVHPNSVHLLVVVVDWKDQRDRDRFGQCTRYLSRLEIGSLVTVSLKPSVMKLPPKPEQPIIMAGLGTGLAPFRAFVEERAWQKAQGHKIGAVMLYLGSRHQKEEYLYGEEWEAYRDAGIITTLGQAFSRDQPQKVYIQDVMRSTMIDIRTALMLQEGSFYLCGPTWPVPDVQEVLEEAIRSYAETKGEQVESAKVIEDLKENRRYVLEVY*