MPVVVHVKLYLYHIGRKKQLEQGNECRQLDDFAFTFCYVLYNLTAYLLATGHPLLQTSRPASLPTSRVHFGVPHRQGKGRQIRIRGAEQERPVFDQCGLPAMTEAAVAAVAYAAIANNVAVIMRSSNRSTSPSFPSQQAYSIESILKPDDSESPALNESTNTMENHSVPLVDGEPTICSVCRDEASGRHYGVIACFGCKGFFRRTVRAGKNYVCRYEQKCRIDKAGRNVCRSCRFQKCLQVGMEPDGEDIV