MKGVSDMTGDCKSNADLSGGMCPIPNPPMLPPMLQIPQHELRSVKTDFLPYKDLPDKSCRGTMGGSCPVTILMTGEKQPLGKAISANIFATSFAVNSSDLLPTLANNILGSPIAAAKDNYADPGLAPGLPIYNIQPLCTANSTWPLSLEKIQTAYDLMNTDKKNFNVTIWYNSTYKDEFSTGPVKLVRVPRSINQISNAYLKFLKGPGLRILFEFVKEVPKHATRFNTDIASLLGPLFFTWVVLLLFPVILTSLVYEKQERLRIIMKMHGLGDEEWIVALELYPGFSLYRGLYEFSQYASRGNGMKWQDLSDSGMGEVLCIMSIEWFLALIIAFYIDQVFSSGKHPFFFLNLFKKSSSIPSKPTMQRVDSKKVSIDMGKIDVSQEAVEESLKSVSLFDGGVGDKPAGNYSGGMKRRLSVAISLIGNPKVVYLDEPSTGLDPASRKNLWDVIQRAKQNTAIILTTHSMEEAEFLCDRLGIFVDGALQCIGNSKELKSRYGGSYVFTMTTSSEHEEDVERLVSTVSPNAKKVYHLAGTQKFELPKQEVRIAEVFRAVEKAKSNFTVFAWGLADTTLEDVFIKVAKSAQAFISLS*