MDAEMGRKVAKEKEMREWCVALPKVELHAHLNGSVRNSTLLELAKQLADKGIIVFEDVKDVIMKNGRSLPECFKLFDLFHILTTEHDTVTRIAKEVVEDFAAENVVYLEIRTTPKNNEAKGMTKRSYMDAVIKGLKAVEAVDVVLFDSNSRTNDTLACTPTIEFDGDTMKKRIYVRLLLSIDRRETTSAALDTVNLALELKDQGVIGIDLSGNPVVGEWETYLPALQHAKELGIPITIHCGEVANRKEIQAVLDFCPQRLGHVCCLNDAEWKKLKSLMIPVEICLTSNVMTGGAPSLELHHFADLYNAKHPLSLCTDDCGLFSTSLSNEYYLVAATFGLTKPELFHLAQEAVHFIFADENVKKSLKEVFKHAEKRFDDVV*