MGFKGTKQEKKEIYDRKMVDLLENYTKALICAADNVGSTQLQQIRRGLRPESVVLMGKNTLMKRTIRTYAERSGNMAVLSLMPLLVGNVGLIFTKGDLKEVREEVAKYKVGAPARVGLVAPIDVTIPPGSTGLDPSQTSFFQVLNIPTKINKGTVEIVSSVELIKKGEKVGSSEAALLAKLGIRPFSYGLVVQMVYDDGSVFDPAVLDLTEDDLVGRFATGVSAVAALSLAIGYPTLAAATHYFLNSYKNVLAVALATDYSYPHAETAKEYLKDPSKFAVAAAPAASETPADAAGGGKVEEEKKVEPEEESDDDMGLSLFD*