MGILSYDRRAELTTFDEIKTGVKGLVDAGITEVPRIFLLPSPENLNSNQELSLPTIDLKGIHEDPIRRKQAMEEVKDALGSWGFFQMVNHGIPVDVLEEMKKGVLGFFEQDSEVKKQWYTRDRFGRRVVYNSNFDLYSAPVANWRDSFLCTMYPDPPHPQELPSPCSHVMKLGCSILELMSESLGLAPDQFFNMGCAEEIQVTGHYYPPCPQPELAIGTTEHSDAGFITILQQDLVGGLKIFYQNKWADVRPTPGALLVTNDKFVSARHKVMANKVGPRISVASFFLANLKLEALKVLEPIKELLSEDEPAKYKSATAKEFLDYFYSKGLDKTPALLHFKK*