MTPATVESGGCKEEVVAQKGFKDPGVVPNPVVEGVWTPEKVLDTLTTGKPTEGSDSPLPYFHLLERLKTTKREGWRRFGIERGESIADHMYRMSLMSMLAPPTLAPRLDLNKCIKMCLIHDMAESLVGDITPVDGVAKPEKARREAATMDYITSTLLGNVYGGGNTVGAEMRAIWQEYEDSETLESKYVHDIDKMELICQMVEYEKRGEGRLDLGEFAWVAKKMVLPEMIARGEEILKEREAFWAGRNHVRGDVGVEGGVSASHIEQSDAYYSKPEEK