MVEFSHFITLFCLHLFWYFTIYKYLHFLQSSLPNHTKKKIILHFISLLRFFFFREIERMGSISTELNKPHAVCIPYPAQGHINPMLKLAKILHHKGFHITFVNTEFNHRRLLKSRGPHSLDGLSSFRFETIPDGLPTCDADATQDIPSLCKSTTETCLAPFRDLLAKLNETSNTSNVPPVTCIVSDGVMSFTLAAAQEIGVPEVLFWTTSACGFLGYMHYSTVIEKGYAPLKDESYFTNGHVEKPLDFIPGMKDVRLRDLPSFLRTTNPDEYMIKFVLKETERARNASAIILNTFETLESEVLESLRTLLPPVYPIGPLHLLVKYVDDENLKGLGSSLWKEEPECLQWLENKAPNSVVYVNYGSITVMTPNQLLEFAWGLANSQQEFLWIIRPDIVSGYESILPPEFMEETKNRGMLASWCAQEEVLNHPAIGGFLTHSGWNSTLESITSGVPMLCWPFFAEQQTNCWFSETKWDIGMEIDNNVKRDEVESLVRELMVGEKGKEMKKKAMEWKNLAEISAKKSTGSSYMNIDKVVNDFLLASKH*