MGEDQEKRGGRGLHAIVFSWPRQGHTNPMLRFSELLAMEGCRVTFVHSELNLNRAKHAAAAASSEGRKREDEELNLRFVGIKDGLPEGHPRDMEALALSCTSGLMQDGLASAFEDLVGSLLMLDCKDDAPSPCTTFIVSDMFMTFTQDVANKFRIPRIAVFLQSAASFACHLAVTQGFCPLPGDKYLSCSQGAVPSTTKPSEMISFLQCYDPTDFLYNFFIRSFERLSEPTCIVLNTFDELEHDAIDYLQKKVKHFYSAGPLLPLSFLKSSYKSSKYASESLREEDHQCLKWLDSQALSSVLFVSFGSLVMISARQAEEFALGLEDSMVPFLWVLRPRLIEDGGLPEGFAERVKERACFVTWAPQIRVLSHPSVGGFLTHCGWNSTLESVAAGVPLLGWSYFADQMLNCRCIADSWGLGLSLFDSSEEGERGHGELVTRIQVERKVRSLMLELPPSVKSNCSRLKEAASKAAERRRSLLVIPLLDSLHQISSSMPM*