MAKNILVTGGAGYIGSHTVLQLLLGGFKAVVVDNLDNSSEIAISRVTELAGDFRKNLVVHKVDIRNKEALGKVFASSNFDAVIHFAGLKAVGESVHKPLLYYNTNIIGTINLLEVMAANGCKKLVFSSSATVYGWPKEVPCTEDFPLCATNPYGRTKLFIEEICRDIVHSDSDWKIILLRYFNPVGAHPSGYIGEDPRGIPNNLMPFVQQVAVGRRPALSVFGSDYSTKDGTGVRDYIHVVDLSDGHIAALRKLFDGSKIGCEVYNLGTGKGTSVLEMVAAFEKASNKKIPLIMAGRRPGDAEIVYASIHKAQHELNWKAKYGINEMCRDQWNWAHKNPYGYESPK