MNMANLLFLEAPVGVGYSYTNKSEDLLVLGDRITAEDSRTFLLNWFKKFRSFKSHDFYIAGESYAGHYVPQLAELIYDGNKHSGKESYINLKGIMIGNAVMNDETDEMGMIDYAWSHALISDALYHTIKKECNFKSDNQTIPCLLAMRSSMEVYEEIDIYSLYTPICLATLDKTSRKRLLTHSRLFSSNDLRGMLPSGYDPCNEHYAEAFFNRKDVQRALHANVTDLPYAYSSCSEVIKKWNDSPESILPIITKLITAGLRVWVYSGDTDARIPVTSTRYSLEILGMKTKVGWRPWFNEGQVAGFAQVYEGGLTFASVYGAGHQVPVLRPQQALSLLVHFLAGDPLPPSRF*