MLNNRLVLWIVMGCLLVLNAHGLRARPSFLGHGFFSSALRGRSKASVKQQSNAISSGDLETHHYTQTLDHFTYTPEGYRTFQHRYLVNRKYWGGPQTNSPIFAYTGDEGDIVGDEAYAGFMIDIAPHFQALLVYIEHRYYGSTMPFGSREESYKNASTLGYFTSTQALADYATIIIDLKKNLSAQDCPVIVLGGSYGGIHSVQAVLAAWFRLKYPHIAIGALASSAPILYFENITPQDGYASVVTRDFRSEYGVRPRPHWITTEFGGHDIKRVLKRFGSNIIFSNGLRDPYSSGGVLESISKTIVAIVTNEGSHCEDLHFASEDDPEWLKEQRSKEVNIMKTWIKQYNHDLLQMS*