MPTLVGINGFGRIGRIVFRNTVEHEDVHVVAVNDPFIEPKYAAYMLKYDSQHGQFKGTIEVEGDALIINGKKVKFYMKRDPAEIPWSETGAEYIVESTGVFTTTDKASAHLKGGAKKVVISAPSADAPMFVMGVNNESYKSDIPVISNASCTTNCLAPLAKVINDKFGMKEGLMTTIHSYTATQKTVDGPSAKDWRGGRTAAQNIIPSSTGAAKAVGKVIPALNGKLTGMSMRVPTSNVSVVDLTCVLEKSATYDEIKQAIKEASQGPLKGILAYSEDDLVSTDLNGDSHSSIFDVKAGIALNDHFVKLVSWYDNEWGYSRRVVDLLAY