MPGTMRGVYTNLTEIRRKVFREVSKLAYESGEKPLEEVAHKMEHLPYTIVPGEIATYRESVFLERAVAGERVRMTMGMPMQGVDHPEQLSEGIEKAAIPEVYYQPPLINIIKFACNACEDNVFRVSNACQGCLAHPCREICPKGAISFVDKKAFIDQEKCIKCGMCEKVCPYHAILHHLRPCAEACGMHAIGSDEHGRADIDYEKCVSCGQCLVNCPFGAIADKSQIFQVITAINQGNEVIATVAPSFVGQFGKGGVGKLREAFKQLGFASLEEVATGADMCTVQEAEDFLDEVPEKLPFMGTSCCPSWSAMAKMEFPDNADAISMALTPMVLSARLIRKNHPKAKIVFVGPCSAKKLEAMRRSVKSEVDFVLTFEELAGMMEAKGIAFESLADDKSDFEASSRDGRGFAVSGGVATAVVNAIHDKHPDLEVKVMAAEGLDNCRAMMKDAVKGKYPGYLLEGMACPGGCVAGAGTLSAINRASAAVKRYAKTAAKDVATKNEYNPLIPELAGSVSPEVEIAEVREVQKPKGQ