MVEIPLLTPYKMGDFHLSHRIVLPPLARMRSYGGIPQPHAILYYSQRATKGGLLIAEATCISDPFSKALLNAPGIWTKEQVEGWKPIVDAVHKKGGIFFCQIVHAGRASNYELHPNGEAPISSTDKGLTSTTPPRRLRIDEIPQIVNEFRLAARNAIEAGFDGVEIHGAHGYLIDQFLKDGVNDRTDDYGGSLANRSRFALEVVEAVVNEIGSNRVGIRLSPFSDFMDAVDSNPEALGLHVVEALNKYGILYCHIVEARISGVEERDDPRSIIPMRKAFKGTFIAAGGHDRESGNRAIADNHADLIAYGRLFLASPDLPKRFELNAPLNKYDRSTFYTSDPVVGYTDYPFLDSLSE*