MKTVLATVVSEFQSAFVPARAITDNILISTKIIHFLKRKRKGKSGVATLKIDMSKAYDRIEWDFLKSMMLKLGFDAKWVEMIMLCVSTISYSVIRDGNEVGPIIPTKGLRQGDPLSPYLFILCAEGLSSLIRKKERVGLIHGARVARGAPSVTHFVLCR