MKRPVSNSIVLTTTEEKIRNVLVGYCDYYNKTNNDSLELRITGGWVRDKLLGNESHDIDIAVNHLTGEEFVNGLHDYLRQHEPELSMNHVHTIKMNPEKSKHLETCTTKLFGVDIDFVNLRSEEYTHDSRVPSIEFGTPEQDAVRRDATLNALFYNLNQGEIEDYTKRGLSDLQNGILKTPLAPIKTFLDDPLRIIRLIRFASKFNFVVESETLNAMKEEHNKSALLTKISKERIEIELRKILTSNNPGYGLQLINYVDLASSIFYVPELAKEFDNESLEEARSQLACHMEIASLIYPNFKQTINNSTEKFKNEFAALMANDDYKNVFWLSVILHPYTNVKSCKPNRDIFNQYLRLGLTSKKSDIAKVSAINMNSAELSRFFSAPELVKRSDIGLYLRKFSEFASLNLIVNALLDCVRKVDQFTQLPKELPVPFPEVGEKILGDENINKVISEIVSRYENLFVQIENWDLTNVHLVKPLIDGTTLSKSLGMKPGPWLRPTIEEILVWQLDNPQSSVDECFEFVKSIIPKYK*