MLSCPYSLHNGGWLGLIVLFSCGAIFCYTAYILARCLGSKPGTSTFQQVGALAFGRTGRIFVAAIVDLEILGTLVGFTISLRDNLVRIFPHAGVHLPWLELAPTQFLPIAGVLAVLPIIWVRDLSWLSYVSLGGIATYLIIVLGVLWAGIVDGIGFHHSIALVNPTKLAEVAGLYAFCYSGHVILPRIYSSMKDPSQYPKVAALSFSIATLIYAVVAIAGATMFGSSIQSQVTLSLPKELAVAKLVLFLMVLIPLTKYALVVNTLAVHMESLIPSPPSLSGGGGGGGGAWRSWSSVSVRSAIMAVVLLLALAVPAFETTVALIGSGISVTTCVILPAIFFVKIFGARGAPRHELTLTVIFGVAGVVLGIVGTVSSIRKLAR