MGEVAVCFCQDPSSLGLVGQRLSVIAHKAEEKLRDEVEECHEQCGRQPEHSLEHPENNEDRDSTRRLPLPRAFLEFLAKSGIDAGIYAAAQSLPRYVRIKPGFEGEVLAIEADLGIKLSPLSWLRGFFSLPQEARIAGSRAYQLGKMYGMDAASGAAVQALGVQPGDHVLDLCAAPGAKFCMIADYLGRCGTLTGVDIAHHRLAACRRMLLKYGLGQHCRLFVADGTKFSLLPSRETALKQEHIPRHVENGPCCEFNDIHIKDLHTSKFNFVNTGSGSLFGEWRSRMTRKEKCRARRARMKDINVGCLGDEEPELLFYGNDSGVVGLKREELFGMISKDGRRASQFGYDKVLVDVECTHDGSLRHICKYEQWGWDTLERRVLDHDRMVSLSCLQLQLLINGFNLLKDGGTLLYSTCSFTTAQNEEVLEKFLSSHSNAELIEIKDAKANEWPCTRGLLVHTLRFDPMTSRTSGLFMAKVMKMHANQ*