MFSFGRSRVAASALSAAKRATPSVRLPGAAQQRRALSIHEYLSADLLRKYGVGVPKGAVAKTAAEAKKVAEEIGTGDLVIKAQVLAGGRGKGTFDNGLKGGVRVIYSPYEAEMFAQQMIGHKLITKQTGAGGRLCSSVYICERKFARREFYLAILMDRASQGPVIVSSSQGGMDIETVAKEQPDAITTTYIDINKGVTDDIARGIATGLGFSEQCIEDAKDTIQKLYKIFVERDATQIEINPLSETSDHQVLCMDAKFGFDDNADFRQKEVFEWRDTTQEDPDEVRAAKSNLNFIKLDGDIGCLVNGAGLAMATMDIIKLNGGQPANFLDVGGGATPAAIREAFELITSDPKVSAIFVNIFGGIVRCDAIATGLIRTVEALNLKIPIIARLQGTNVELAHQIINESGLKIFSIDDLQSAAEKAVQLSKVVKMARDIDVGVEFTLGI*