MVKAFKASNLRNLKMFLVIDNITLESSESVVGILQVGVRAGSRVMLVARTREILYPLLKLTGNTGNHICFVCDQMRVPSLNDEEAICMLLQHACGQEMGEYTASHRKIIAEAAYICAFCDRSFEHHGLLYLPLVLKIVGGQLSNHNGMDLEELSRHFSRGKTTVVKDLKEEAVKNILSKSYQILPEKMKLLFLDVVFFMIPYHGKSYIIGRNEKILIGNEENLDLLGFMHECNPETINRKLKDLRRLGFLEGSNNEFFVHDLLLEYAKSVQSASLGYYCNGRKCAREQVMHELSSKFGVGLRAVILEVDEKCERFHFPAGLSSVKVVIVRACKSLAVLGLAGLTSLVSLEIEDCPSLKHVELDPSHEYTLKRVRWANLCDQEGIIRQSQEGSSQVVRAGSGHMQVKWLMNRWWCNILALREWQYYRPSSTGFLNIASQLKALQVLRLEKTGIRSLGDLSSCWPQLRVLEVLEGGLEILEVGTLPKLKQFFYGCCPRDIFLYQCPPCHVEKMPDAILIRNPNLLAGCPELEDVRICGPCYEDGMGALRLPSESRVLFLKHIQKGDQPVHLEFTSSAHLLEMIVINYHWALEGVEFSCQILNLVCITLDNCPNVITVTGLECLSRLKHLSVAGCGKLQLLQNLEALSLLESLKLLYCPMLTIN