MDVIGPIEPAASNGHRFILVAIDYFTNWVEAASYKSVTKKVVADFVRNDLICRFGVPESIITDNGANLNSHLMNEICEQFKIIHRRSTAYRPQMNGAVEAANKNIKKILKKMIDKQRGWHEMLPYALLGYRTTVRTSTGATPYLLVYGTEAVVPVEVEIPSLRIIQEAELSNAEWVSKRIDQLALIEEKRMVAVCHGQLYRQRMTRAFHKRVRARSFEVGQLVLKRIFPHQDEYKGKFAPNWQGPYMVRKVLSGGALVLSEMDGTVWPKPVNSDAVKRYYA*