MLAAASIIPRSLHKGIQITRALKSRKISFSALPPHPPPLANSVLDTIGNTPLVRLDRFCQALGLRNGSSGSNNHNSKPLILAKLENTNPGMSKKDRIAHEIIRQAKAAGILQEGQPVVELTSGNTGTGLAMVCPLLGHPFCAVMSQGNSRERAQMMRFLGAEVVLVPQAPGSAANQVSGEDLALVEETAQKLCQDRQSFRIDQFVRKANADAHYLGTAREILEQVKDSPDVRIDGFVDFVGTGGSFAGCTKRFKEDCSHFVSCHIVEPEGISPLARKYTNQSDSNRSSGSSKNHVIQGGGYDMPELTLLEEVIQKGYVDGFLQVDNQGATDMARLLGKTEGIFGGFSAGANLHAAVQLIQSGQASQVVALICDSGSKYYSADLLPS*