MLGRERLEWEVATRKIGVVVLDADPPAKPQCAAMLVPQGRELDWIFSSKSGQQQLLASSGVATLILLSRGGLGSEEEGPALDEWELDEEEDEDEELKKFLGPFLLQLVRNKAGLDEIQEVPFACYQDNVVWSRVLERAYSRKTGMMLVEDVRLEGGHLRRRLRFKSLPNLIQTEVPLLGGDLDLGLDRTDSPSACSIDHGVLVHAYLAPLVAGFSLISRCLESCSAAGDPAGVLCVGIGGGALPMFLSSRMDAAVAAMEVVAVDVDEVVVDVARRRFGLVPAENLRVHVEDGVETVRNIARSRLEDGGGAEKEKMAEHFFHAIVVDVSDGSSRSCPPEEFAEGEFLRDARSALDSGGMLAMNVMPLGEESHRGLLKRIGEVFDEVYQSEVSSGDNFAVFALKNPLRVSC*