MTLFTLLLTLAWERLFKQGEHWQIDHRLEVIFRHVSPPSLFQTLFLTLCSMGVVAALLWLTSGILFGLISLLLWIVISLMCIGAGEIRQHYRRYLQAAQRGESDASREMAAELALIHGLPVGTSESEQLKELQNALLWINFRFYLAPLFWFVVAGPYGPVTLMGYAFLRARQTWLARHHTPLERAQSGVDSLLHWLDWIPARLAGAAYALLGHGEKALPAWFASLGDSRSSQYWVLTQLAQFSLARESHIEPVETPKAAVTLAKKVTLVLVVVVALLTIYGALV