MHGHGSFTGDKVRIFPAFKVRLSGLDKRSKYILLMDIVPADECRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEHWMTKGANFHKLKLTNNISDKHGFIDARSAQLGQSKLKEKR