MAEAVLNRLGRASGVLAVGTFTVSQCLFNVDGGERAVMFDTLRGGILPDIRKEGTHFLVPIIQRPVIMDIRTKAREVPSVTGTKDLQMVNIKLRVLWRPIEEELPTLYRELGTDFDERVLPSIGNEVLKSVVAQYNAEELLSKREEVSERIKNEMMKRAKHFHLTLDDVAITHLTFGREFMKAIEAKQVASQEAERQQWVVKKAEQERQAVVTRAEGEAESARIITKAMEKTGNAIIEVRRIDAAKEIAGKLANSRNIVYLPNTGGGNGSSGGGSNMLLGIDTK*