MAAADAVKQPLLHRAYPSHAASASSPSLPSVSSSGVHGGRPRFPGGLDVPNLKKRGGGTRSWIRVEASTASVQTLEVDKATMMRRCELPARDLRLLDPLFVYPSTILGRERAIVVNLEQIRCVITADEVLLLNSLDSYVFQYAAELQRRLLQRAEGDELPFEFRALELALEAACSFLDSQAAELEIEAYPLLDELTSKISTLNLERVRRLKSRLVALTRRVQKVRDEIEQLMDDDGDMAEMYLTEKKMRMESSVFGDQSLLGYNSVGAGASVSAPVSPVSSPTESRKLEKTFSLCRSRHDSVKSSDNTVTEHIEELEMLLEAYFVVIDSTLNKLTSLKEYIDDTEDFINIQLDNVRNQLIQFELLLTTATFVVAIFGVVAGVFGMNFETSVFSIQNAFQWVLIITGVVGAFIFCFFVWFFKYKRLMPL*