MGVSGVGILFVSPQGDLIPHVFTLVNHYSNNIAEYQDIIMGMEITLSTGIWRLEIFGDSKLIVNQINGEYEVRKPDSLSYHRWEKALIPQFSYITVTHVARSLNAKADALASIVAAMAVPEGCRCEILIRERRLMPDLWT