MLKAAPIDGTMGVLRGFASARRRFQKIACGLSSKLFEEPVFVAAKFGRRIERLHLGNVNFAVGASTVLWDVLCACPNLTHLSLAGASCSHTNLFYEKPFLPLAELADLPAGFEFSLPRLRHLDLSGLSLTSSALRRLLSACSNSLERLYLRNAEVRFGGLGCEAFMISGLSFPRLESLDVSGVSDFADAGKLRQLLRCLPALRDLYAVPRRGIRNEHPELEQLAQDARRSNRLLIYENLLDMDAASLRELRRHLDGMAYPRPTEARLDVPLLAGPFFLEAIVNVYMSRVLEAAKRLVSELGVSPLTARLQGAAASETWGWQWAIPPYFRSDFKLPEPLCEDPAGSSALHVLVVSCWRTSVHITEQDAGTGVLSVKDAEGRTPLQWLLVGHVLDDYDSVRSDLAVHAVKVLRLDGPRLEALGVRRAFLEEPCWGRGRGEFLVHYAAKTASPPAPAVRAFLEAGADPCLQARRERQDEGRPRERLVGPTRPEKRARTAPGS*