MDSESGYDFILEEPTVEVDSTLLSLNSDMSDTMFNMSDALHALPSDLQLTETENDAQIGKRKSKNVYYPYTTPLTIELKAITSPATLLSEDSLTYLNQDQPYTIEISDSHGDKPAIIKSVVRICFYQERIQVNEAKHLAFWRDHHPGERMLDIDHDGCFNCRSVYADPGNLNAIICVWHSAAPCRISLKAHCVSTEFTAKKHGGEKGVPFRLQVSHFSLHALPS