MARAEGRGPRRSRVAFVLVDGIGDVTIPSLGGRTPLEAARAPRLDAVAAAGVAGLMDPVEPGLACGSDTAHLSLLGYDPRVYYRGRGAFESMGAGLAMAPGDIAFKSNFATLDEGTGVIVSRRADRHFEEEGPILCAALDGLKLPSFPEYEVRVRYATEHRCGVVVKGPKLSGNISGTDPLKDNRLHLKAEPLDDSEEAKNTAAVVNELSREITRILVSHPINAKRAAEGKNIANVVLLRGCGIRIEVPAFESKHGLAPCMVAPTKIIAGLGLSLGIDILEAPGATGDYRTLLTSKAKAIAKALSAPMDTPPRVFVPGEDEYKAGKENGYDFGFLHIKAIDDAGHDKAVKLKVRGLEAVDRAIGQLTRLLWEAEKAGHYQYFLCVTGDHSTPVEYGDHSFEPVPFTICRLRDYVGAIGEDTVLGTPLDDFPLPSVKSGEDLLDNIESAEHKPGQLKAFSGDSVCEFNEIAAARGCLGRFPGSEMMGIIKKFIKAKND*