MATSTVFCNSSPPTFLHSLSSKALHSSSSVVERRIDSDTVSARRVIKRRIQCFCQMRTNGGLEEAFSLFKVMLKSSIKPSLSTLNLLLGSFKRPDQALSLYKTIVGAGISPDIQMLHTLVKCFCQFQRTHWVLGAIGTIQKLGYPLSVILLTMVMKGLWNEGRVARAIEIFHGMESYKLLPDIYTFNTRINGLCKAHKVEEAIALLKEMGRRVCQPNSMNYNILMNGLCKEGQTEDAMHLLQKMYHNGLNPDVFAFNTLINGFCKAHKMEEGLALHKEMGKIGCKPNVVTYSTLINGFCKGERIKEAMSFLEEMYHNGLKPDVVTYSTLINALCKRNKVEVALGFTQRNGDDWM*