MSILTKPEYVKFLQERYQEYPQGKYVNLILIRKTESEAIFRTEGSGEPLCREFVQAGVQKRKTDPIQRVVITKRKQTAVERRTGREDLRKQNLLCLNEDGASHPDSIDAYIYGYAVGQGGAQKSRVITEDAFSVLPVSQVVDIRTSNALFETGTMRDTRDEGAEASTSLFGSEYVRPETHFLDIETLKDVTPDELFYVLGNILRSSRYGAVSSRIGKVKNTLAQVIFSDTEIFSTLELTQRVYDILPRDSQDEELDFPLADDVLLQAAINSSSELVQQVFGQYQIMTDADRNSLIEEVRTIYRDPATFLQRLANSYRRG