MDEIRSDDIEKQDEVMLPGFRFHPTDEELVRFYLKRKIQQKSLPIELIRQLDIYKFDPWDLPKLASAGEKEWYFYCPRDRKYRNSTRPNRVTGAGFWKATGTDRPIYSSDGSKCIGLKKSLVFYKGRAAKGIKTDWMMHEFRLPSLTDPSLLQKKPLEKTIPPNDSWAICRIFKKTNATAQRAISHSWVSPPLPSTNGTYNPPHFHTTHRSRHSTENTLSTMTNIMSSNIQFTGSGYFPSTVSSCQNTLNILDSISRSTTSVVLPPPDSEHQNISILSAIPLDLPAGMDIASMVLNTSPITLPSMDRSTPTSIEFAQPQQCSNSMINRCAVDLPDIGNNVNGATRSINFPFSMQGSISDDWRATVPWDSLPCTTEVSTNYHSTKCYT