MYKRLFNKDNILQKLKTNFNYNKRGFGGGKQNAEVKYIKESKQKYIFLTAVASISLSVGLTYAYENYVLYKWNNKYDYYYNPDLKAVQNKLQEKKEGKREKKHVCKHIILVRHGQYERKNRNDENSKKLTKEGCKQADITGKKLKDILNNKKISVIYHSDLIRAKETAEIISKYFPNAKLINDPNLNEGTPYLPNPIPRSSKFDAEKIKVDNQRINKAYETYFYQPPGDEDEYQLVICHGNVIRYFLCRALQLPLFAWLRFSSYNCGITWLVLDDEGSVILREFGSVSHLPFNSVTYF*