MFRSLIANPVGRCETMALVMSNLVQVNLTLNRMATQLSSSSGNPLRLVPRLFLTQPPKLRYSFSRRNAGLCRAAVLSRDEKNHLLLGVDKAHVDDVARILEQARTAADRWEVAHSAFLTPPVLNDALTAVRRLSDVGVLVSGGYAQAERCRLSVGHVETIEAGSLEGGNAGYPGAVAALSVSGNFMFESATHGDFLGSILGTGVTRDKVGDIIMQGEKGAQILVVPELVEFFCSSLVQVRNVAVQTSAIPLSALQVKAPRVDTFKSVEASLRVDALTSAGFRMSRSKLAELISSGEVRVNWKEVTKTSLTLKTGDVVSVRGKGRIQVGEIVMTKKGRYAVELTRYL*