MALSATSRNFMKAASILGIDQKLQRCLLLPFREIKVECTIPKDDGSLATFVGFRVQHDNSRGPMKGGIRYHPEVDTDEVNALAQLMTWKTAVVNLPYGGAKGGIGCDPRSLSVAELERLTRVFTQKIHDLIGIQTDVPAPDMGTNAQTMAWILDEYSKFHGHSPAVVTGKPVDLGGSLGREAATARGIVFATESLLSDYDRSIANQRFVIQGFGNVGSWTAKLIFEQGGLVKAVSDLSGAIKNENGLDIPALIRHVKETGGVKDFVGGDSVDSNTVLSQECDVLIPAALGGALTKENVEEVRAMFVVEAANHPTDPDADEVLAKKGIIVLPDIYANAGGVTVSYFEWVQNIQGFMWDEDKVNKELKKYMARSYQSLKDMCKSQNCSFRMAAFCLGIGRVAQATLLRGWEA*