MTLFTLLLVLAWERLFKLGEHWQLDHRLEVVFARLQRFSLIQTILLTVLWMVLVWGILQLVQNILFGFPLLLLWILICLMCIGAGGIRRHYRAYLKAARQGDIHATDKMAEELALIHGLPIESGEKDRLQSLQNALLWINFRYYLAPIFWLIVCGSYGPVALAGYAMLRGYQTWLARHHTPLERAQTGIDGILHWLDWVPVRLVGVAYALLGHGERALPAWLASLGDFHSQQYQVLTRLAQYSLAREPHLDPVQTPRAAVSLARKVTLTIIVVVALLTIYGALV