MLKGVELTPELQEILNANMDCVQERRTAREAFKDIQLNIDHILFNTKYEGLKTKESYETNSKGIEIFSKSWFPGAQPPKAVICYCHGYGDTCTFFFEGIARKFASCGYAVFAMDLPGLGLSEGLHCYIPSFDALVDDVVEHYSKVLENPEIRDLPRFLLGQSMGGAVALKVHLKQPTFWTGAVLVAPMCKIADDVVPPWAVTKFLIGMAKVMPKMKLVPQKDLGDMAFRDPKKKHLPNYNVIGYKDKPRLGTAMELLKTTQEIESQLENVSLPLLILHGKADMVTDPSVSKALHEKAKSPDKKYNLYDDAWHSLMDGEPDEIITRVLTDIITWLDEHTTKK*