MSYQPLSSDNLIAKELMQIVDAFFFLMRWSMAIRNHVAPPISCFLQPYRFRFCSFLHEHVTSVRSIRPCLLTSSAFLSASTLMVHGHAPWFFSYRLGWVNGCELKHFQRKAVGGLLRLKSHKASGTRMRMVGLTGGIASGKSTVSTEFQALGLPVIDADKIAHAAMKKGTMGWRRVVATFGRSILQENGEVDRAQLGNIVFSDPVKRKLLNSALSLPIALGLYWEIFKHWVAGTKIVVLDIPLLFEAKLNRITKPIIVVWVDPRTHEERLMKRDRITKEHAANKINAQLPLDWKRDHADIVIDNSGTLEATKAQVHQVWRQISTSLTWKEFIRSRLGVTSLVVIGMLLWFLRRMVY*