MREGRVKHLFSASIRTASRISYSLFRNGCLANKDAFHFPSSCSIYKSISNFSSSSPPHDDADREVKTSRSYMAGLHSHYGPGKLIGKTALITGAGSGIGRHTAFLFAQEGASIVVADSSISAIARAADAVKEFGGRCVGICGDVSVPEDVEAMVAKAEKTYGSLHILFNNAGVLDKLDHDAIDTPTDVIDRTLAINFKGTLYGCKYGIPAIKRAGGGSVINVSSMVALVGSSSPRVAYTASKGAILSLTRELAVFHAREGIRVNALCPGPLRTNLLMQHLKSEEKIQRLLKFIPMGRFGETEEVAKAALFLASSDSSFMTGASLVIDGGITSSFDSPP*