MAPSVFLQNSSPQHLAILCLSVVGLLHVLGSITRLLSWFWTYFLRPAKNLPRYGSWALVTGCTDGIGRAFTFQLAKRRLNLILIGRSQAKLEDLASELKKKYGVLVKYVVLDFTDPDLNSGLSSVEEVVSGVDVGILVNSAGMSYPYARYFHELSDELTKNLIRINVEVITRMVQIVLPGMLKRKKGAIINIGSGAASTLPSDPLYALYAGTKGFMDKFSRTLYVEYKHSGIDVQCQVPLYVATKLASIRKSSFFCPSPEAYARSAVNFIGYEPICTPYWPHSVLRWLAVSLPEHLVDLFRFQSSLEIRRRGQLKEARKKE*