MATQTQGKERRCKMRISPTLYILYLFVFLLVACNRRELTYSPEATITISADWSQSGLNEKEQDYGATAIFYPTDGSTPFVALMGDRTYKTLCLKEGCYNVVLFNRSFDDFGNLCFRGEENYQTLEAYVKKMEIRNESSSERIIMESPDELAADYIEGFEVTSDMPENYSSAITQQSNRNSTRNENSCHLRFTPKKLTQKITVKIRIKGMNNIRKATCTLDGIAESIFLVSKQNSEKTVTQVLRLSNPIYDSGSVTEGTLSTTISVFGFDVEIPHNLHLKAKLVDGKTIFEESFNDLAIRRLDEEDGTMSVFIDMACEKTVPNVKTEGSSGFDADVDKWNDEVNSDIDI