MFVDEAVIKAKGGNGGSGTTSFRREKYEAAGGPDGGDGGKGGDVILGVDEGLNTLIDFRERNLFEADHGENGKSKNQHGKDAEDLIVAVPPGTTIIDAKTEEVIADLIEDGQQLVVAKGGRGGRGNTRFKSSTRQAPKFSEDGEPGEKKEIKLELKLLADVGLVGYPSVGKSTLISRISAAKPKTAAYHFTTLEPNLGVVETKGFDSFVVADVPGLIEGAHKGVGLGDQFLKHIERTKVLVHVIDASGREGRAPIDDFKRINQELKEYSNKLMDKPQVVATNKIDLPQAQEKLPQVKSKLEEEGYEVFPISAATGEGIEKLIDRVYNLVQEAPEPELEEEREEVVIRGPQPDEDGLDFNITKENGIFKVTGNRIEREVAMADLTTDEGLQQLLKKFKKLGVEEALQKEGIQEGETVDLAGLQFEYYKG