MHFRAITRIVGLLVILFSGTMILPGLVALIYRDGAGRAFTQTFFVALAIGSILWWPNRREKGELKSREGFLIVVLFWTVLGSVGALPFIFSESPNLTITDAFFESFSGLTTTGATTLVGLDSLPHAILFYRQMLQWFGGMGIIVLAVAILPILGVGGMQLYRAEMPGPLKDNKMRPRIAETAKTLWLIYVLLTVACALALWFAGMPAFDAIGHSFSTIAIGGFSTHDASVGYFDSPTINTIIAIFLLISGCNYGLHFSLLSGRSLKVYWRDPEFRMFIGVQLTLVVICTLVLWFHNIYDSALTTLNQAFFQVVSMATTAGFTTDSIARWPLFLPVLLLCSAFIGGCAGSTGGGLKVIRILLLFKQGNRELKRLVHPNAVYSIKLGNRALPERILEAVWGFFSAYALVFIVSMLAIIATGVDDFSAFASVVATLNNLGPGLGVVADNFASMNPVAKWILIANMLFGRLEVFTLLVLFTPTFWRE*