MSLPTTTSGHSSIYSALTLPRTTQIHPTLFSPTTKFFSSKSPSYSGLSNCFSNTLLSRPLLFAVKASSGVGSEASKQESDKSEEEEEEEEPYEEYEVEIEQPFGLKFAKGRDGGTYIDAIAPGGSADKAGVFTVGDKVIATSAVFGTEIWPAAEYGRTMYTIRQRIGPLLMKMQKRYGKNIDSGGELTEKEIIRAERNSGFISNRVREIQMLNALRKREQKERREKDLREGLQLYKNGKYDEALEKFESILGSKPEPEEAAVASYNVACCYSKLNQIQAALSSLEEALNTGFEDFKRIRTDPDLANARASEEFDPLLKRFDESFINENAINAIKSLFGFGKK*