MNIGNKLYLKDIEVIADDSHLKLRVLKIWNFIKNNQVLAIEMIVMDEEGTKYQSRVFNQNFSKFRDLLKEGESYIILKPNMAAVKNGFSVTGHKQTLTLDWKSIVKKCDDFSGPVNGFVFADFNSIIEQKCPRDSFFDIIGQIVSFRPLETRNPNPSRHYIKMTISNLQLKADNNGGMSEKSITTLPSYSSSYIDDFKGDFPLKTVCEITEPLKEMKFLLVGTIVNIRQNLPWYYDACYKCGRRINNVPQTNVSYTAPGKMEDSVVIKCKNATCNDSNFHTVLKYIIPINVQDHTGTIRFTLFDREAKRLLEISAFELKKIHEAADDSLELFPNQMNVLNNRKFAFLVDITSYNVTNYNNIYTVVKLTEDVSIVSELESKPELMSVQSVSLNEVPLESDDVVQNVQKDVISQTDESFTPSTADKSTATSPMKISGVLKRNLHDVYDVDGGGDLSSTKSKRLSMGDENPLLVPKVEK*