MKFVKNNETAVFALGGLGEIGKNTYGVQFQDEIILIDAGIKFPEDELLGIDYVIPDYSYLVKNKDKIKGLFITHGHEDHIGGVPYLLRDLNIPIYAGKLASALIRNKLEEHGLLRQTKIYEYEEDDVFKFRKTSISFFRTTHSIPDTYGIVVKTPSGNIVHTGDFKFDFTPVGEPANLTKMAEIGKEGVLCLLSDSTNAEVPNFTMSERVVGESIKNIFRDVEGRIIFATFASNIYRLQQVVESSIETGRKIAVFGRSMESAMEIGKQLGYIQAPKDTFIDVHQLNKTPAGNVTILCTGSQGEPMAALSRIANGTHRQIQIQPGDTVVFSSSPIPGNTTSVNRTINLLYQAGAEVIHGKVNNIHTSGHGGQQEQKLMLRLMKPKFFMPIHGEFRMQKIHAESAEECGVPEENSFIMANGDVLALTSETAHVAGKIHAASVYIDGSGIGDIGNIVLRDRRILSEEGLVIVVVSIDMKNSRVMAGPDIISRGFIYMRESGNLIGEAQGLLTRHLNKVMEQKTTQWSEIKNEITDTLQPFLYEKTKRRPMILPIIMEV*