MDKFAFTRFGPLHALIAKAAVGDDTDRQHVVAISLFVTLLCACIILGHLLEETRWMNESITALILGCLTGVIVLVTTGGKNSHILQFNEELFFIYLLPPIIFNAGFQVKKKHFFRNFITIMLYGVVGVFISFAIIAAGCLLLLPKFGLKTLQLRDYLALGTIFSATDSVCTLQVLHQDETPLLYSLVFGEGVMNDATSVVLYRAIHKSNFSHVTGLTAGYVLLDFLKLFFLSTLLGVSIGLLSAYIIKTLYFGRHSTDREIAIMALMAYLSYMVAELGFLSGILTVFFCGIVMSHYTWHNVTESSRVTTKHVFATLSFIAETFIFLYVGMDALDFEKWKLSSASPTETLGIVGTLLFLILLGRAAFVFPLSALSNYTRQSSNTKVSARRQVIIWWAGLMRGAVSIALVFNQFTISGSTRNPEHATMITSTIIVVLFNTVVFGLMTKPLISWLLPLHLRFRTAGTSATPSPKDLNLDPEFHVPLLSVDDSEDVANGFFRRRSSLAMLLQAPTSTVHHLWRKFDDAYMRPVFGGCGFVRFAADSPTEDGGNHS*