MAIVSVSNSFLTFNSPNQLRFSRRRFSAMASSTTGVRVAEGEGNLPKLVLTSPQNSEAEIYLFGGCITSWKVASGKDLLFVRPDAVFNKIKPISGGIPHCFPQFGPGLIQQHGFGRNMDWSVVDSQNADDNAAVTLELKDGPYSRAMWDFAFQALYKVIVGADSLSTELKITNTDDKPFSFSTALHTYFRASSAGASVRGLKGCKTLNKDPDPKNPIEGKEDRDAVTFPGFVDTVYLDAPNELQFDNGLGDKIIIKNTNWSDAVLWNPHTQMEACYRDFVCVENAKLGDVKLEPGQSWTATQLLSIS*