MKRAKVVFISTPALGNIVPIIEFAKLFTQKNKNLSATILLINIPQRPLVQSYIDSLATATATATGNIHFLSLPVADPPSLDQFEATIGFLSLLIQNHTLQVKNALIDLISDSDSNSGQVVGFFIDMFCTSFIDVAKELNIPCYLYFASPATFLSFMLHLPILDAQVSTNIEFKDSSNDFNILGFSNPVPIKCFPSFMLKRHRDGYSWFLHHAKRYKETKGIIVNTFQELEPFCLNSLVHTTSHVVPPIYPIGPVVDHNGPAQWHQDSWGHENVMKWLDNQEPSSVIFLSFGSMGSLKVSQVIEIAKGLEKAGHPFLWAIREAPKDKRELPNDYTNLEEILPNGFLESTKGKGLVCGLVPQVTILAHKAIGGFVSHCGWNSILESLYYGVPIGTWPIYAEQHLNAFELVKELDLAVEITMDYRDGTTLVSSEEVAKGVKKIMDGDGELRQKFKKMSEKCKDVWKENGSSSNFLGHLIDELMAVI*