MLASTSGVSTVGTSDFGSSGSAPLAPIPSTQEQLKWDAKDTQAHALIALSCKPQVILHIRSFTSSKSAWDIFAYLHQIRSEASVEKLDLEHMIEGDSMDGFLTRVKDLREQLINIDEVIPDSSLVSTVLNGLLESYQGFATTLCLLMKRNTDLYTFDGLVALLSQEEQSHCNRNNMIAADQAFVASYHGRGKSSAGSSAKPKGKAQAHLDPPNSKEEKKRCNYCRKPRHVIEECRKRKESQKKKKQQGLVATTGDSGKRENFAHNGNALIVTCSDLPISCLQLSGADSYFDSDAT*