MSTFPCLDFDLKTPACVEWRLDDVTQYLVDPDPQRGRLMLESRFSHEASSASFQLHCPIRVKGIESQSHIIGLIHTHSITLFSYDENPEVPDIVRKKLNCRAVRLHFDLRQPLDLIVSTAATEPVQPRKRLSGQVFDSLRSLAKATALDVYISAREVSQAKLSAVCEAVAQNILQPLESDIPTALSSLYGGSGGKVISLSSSSHSSSAPPNDEPPSYAELGPPPPPDLKASSQPKSQPLLSVGPITEGSDKKRRRLDDSSTSPGIDNYHDVWATLSDMRKEMHRLANRVEQLERENKELKEELDDLRASCEKATDAIDADGAALLEVHEDLNELRVHVDFLSHGGLDSDAEEHIVETVKNSVLTHILERGYNTKITIEKS