MAGRRVLVAVDGSADSFHAAKFALKNVVEADKDEVVFLNTYPPVQIMYPGAGSESDFVMPPDVFENLRKLAEKESCDLLKRYIALAEAASVARHRGVSMEGDARRCIVEEVDRRKVDLLVLGSRGLGLLKRTFMGSVSNHALNHANCPVLIVRRREDSDGKPSNTKTETGTVTETGTETEHRTGKRVALIAVDGSDVSAEAFRWSIKNFLRPEVDRLVLLKVQSIPTWGTYAEFVPSAGLEEKIDARALEENRALLEGFAKEAISANFECTTDVVRGDARETIVWAADRHVADILIMGNSGHGAFSRLFLGSVSNYCSHHVACPLLVVKNSKKDQKDSAEVTAKP*