MTFSAAPEAVRRHVASPPPPQFRARGRRLMSIAPVASPVLATLRVAASTRESPSPARRVAPARSRVVERVVVRSRAVPSDTTAASAMSADVPSLRLIYFDVMAKGLQVTMVAHHSGLSWEGKPEGFAWRDGPNAMKPKGVAPFGQLPLLFVGGDDTAPVAQATAIAAVIGKLAGTDGAENMNDFAMSSMLVAEAEDIYAALQKGQPTLYAKIGSGVKTEQTHEELWTTSLPHHLGCLEKLCDENGGFTSTGVTCGEMFLWGVLHQVVLLAKAFAFEGRPKLAAYYERIASMERTVEVLEGKSPAGSMAQYFVAGPIH