MKRGKVVFISTPALGNIVPIIEFAKLFTQKNKNISATILLINIPQRPLVQSYIDSLTTTTTTTGNIHFLSLPVADPPSLDQFDATIGFLSLLIQNHTLQVKNALIDLISDSDSGQVVGFFIDMFCTSFIDVAKELNIPCYLYFASPATFLSFMLHLPVLDAQVSTNIEYKDSANDFNILGFSNPVPIKCFPSFMLKRHIDGYSWFPHHAKRYKETKGIIVNTFQELEPYCLNSLVHTTSHVVPPVYPIGPVVDHNGPAQWHQDSWGHENVMKWLDNQEPSSVIFLSFGSMGSLKDSQVVEIAKGLEKAGHPFLWAIREAPKDKRELPNDYTNLEEILPNGFLESTKGRGLVCGLVPQVTILAHEAIGGFVSHCGWNSILESLYYGVPIGTWPIYAEQHLNAFELVKELDLAVEITMDYRDGTTLVSSEEVEKGVKKLMDGDGEVRQKFKKMSEKCKDVWKENGSSSNFLGHLIEELMAVI*