MGFKGTKQEKKENYDKKLCDLLEQYTQVLVCAADNVGSTQLQGIRKGLRPDSVVLMGKNTMMKRSIRLHAERTGNEAYLNLMTLLVGNVGLIFTKGDLKEVSEEVAKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIVAPVELIHKGEKVGSSEAALLSKLGIRPFSYGLVVQSVYDNGSVFSPEVLDLTEDDLCARFAAGVSNVAALSLGISYPTLAAAPHMFANAYKNVVAVALATEYSFPQAEKVKEYLADPSKFAAAAPAAAASVSSGSAAPAAAKVEEKAAEPEEESDDDMGFGLFD*