MNKENAVSGNVIPLHAHTASEVDVATQSLGHVVRANTKRASLDEKKANAPKKRAVLKDITKEISAKLENIKQIEKVASSSVSTVASNLQVIDIDSDNKDPLLCSLYAPEIYYNLRVAELQRRPFPDYMERIQRDLTHTMRGILVDWLVEVSEEYKLVPDTLYLTVYLIDWFLHGNYIERQRLQLLGVTCMFIASKYEEKFVPRIEEFCFITDNTFIKDQVLEMERQVLMHFSFQIYTPTSKTFLRRFLRAAHASDMQKPSVEIEFLANYLMELTLIDYEFLKFLPSVIAASAVFLAKWTLNQSSHPWNPTLEHYTTLKASDLKASVHALQDLQLNTKGCTLVSIRMKYKQEKFKSVGVLSSPEIPDRLF*