MEEKCAIAKDVTELIGNTPMVYLNNVVDGCVARIAAKLEVMEPYSSVKDRIGYSMISDAEEKGLITPGKTVLIEVTSGNTGIGLAFIAAAKGYKLIFVMPSVATLEKKMVLLAFGAELHLIDMAKGVQALFDKADEILQNTPNGYFLNQFENPANPKIHYETTGPEVWKGTGGKVDILVAGIGTGGTITGAGQFLKEKNPEIKVYGVEPAESAVLNGGKPGSHQIQGIGAGIIPKILDTELLDEVIQISSDEAIETARLLALKEGLLVGISSGAAAAAAIKLAKRPGNAGKLITVIFPSFGERYLSSVLFNSIRVEAENMKFD*