MVAFILSAGPRTYAWSTMLDALARGGLVELAGPAESRFLSLSEGVMCVRSEESVRIFDLSEQVVLERDHDRDEAVRHDLGRESGMSRDSLVAGFLLGANETTNGLAAWRGVQPTAERWESETVAGRKQVALTVTLASAEREPTGAADATLADGTSTSESTSRDGIVAMTNVPSLNTTPVIHVPNLTEAPSKWPAVKPIVAQSSRVVQQVDRVLNELWAEREVVPAVPADEEELLRRVYLDLVGRTPSVVEVRDWLSDRTPNRYESLVDRLLRSPDHASHLAAVWRSFLIPEGVDLDAFGGVQEFDRWLASRFASDDSYDEIVRSLLLAEGRLSRSGPLLFYSAVKLDPEQLAARTSRVFLGMRLECAQCHDHPFEX