MGRGKLGTTYKAMLETGSTVVVKRLKDMNGLSKKEFFQQMQLLGRLSHPNLVEIISFYYSQDEKLVVYEYLPNGSLFDLLHGNRGPGRVPLQWEDRLRMAKGIAKGLAYLHQACSSHRLPHANLKSSNILLAPDYTPKLTDHGFDPLLPSRRAFDKLAASKAPENAKSKRLTNKTDVWCFGIVLLELISGRVPGQFTLGNEISSEDDLPEWVRSVVNEDWSTDILDLEILNAKNGHGEMLKLTQIALDCTVSALEKRPKMAEVVKRIEEIQEGKEGEGEAQDQAQSRSRGGQGSQQ*