METLTDFKMVASVPNANPGLLRPTAIVTKFLGSPSLSSKSPKAYKKGTKPEQSAMKRSATENMERILNSKMRAIPTEIETPQTGNGKPVQALARGFCLPCCFWYLSFVLPSFPPLPMLFLKLSSEKSSFLQDPFSVRTLGMRVTLRMATSCFQGVTLSILGQYPSLVIHDGKEIPGAVTCCTSLSVWWCLTPLLHMTSSEEGCFAKILILLKLEIHEGIAPRKLSDGRIKCSISFVRKCHSVLPVHLSAGFQLAFGRHRSGRAHTCHGIMDDSLPNVSFTQETKDIVHEAVNMSFFERISWAWKILFPTKPKRSSNAEIAKQRLKMILFSDRCAVNDEAKRKIVDNIVGALSDFVEIDSEDKVQLNVSADPDLGTVYSVTVPVRRVKPEYQEYSGRLRDLRNIEYKDAGGEVRAVDIFLDYPSPNDGQA*