MMARKRRSTTEINTAENASVPKRRYTSAQRTHLEEMMVFNHKKCLSWYHKYTNDVGELGPEGMEKFCMDIGVDPEDLVMLVLAWKMSAKSMGYFSSAEWLKGLTELQCDSVKKLQSKLESLRLYFNDPLAFKSIYRYAYDFARDKDQRSMDIETAKLMLNLLLGKQWKLYTLFAKFIDQSKYRVINKDQWCNILEFSRSIATDLANYDIDGAWPVMLDEFVDWIKNSNS