MRPLAQTLTLVVTDHFCCMMLRGDNAQASLFKNQLQILGDRNQVSIRVFHSTLEFEPDKMSRMVEDPSPNIPAQTQKHHPGVEAEIQGPKPQYYSDKYVPAGKLEGKVAIVTGGDSGIGRSVSVLFAAEGAEAVVIVYKAPEEDIDGEHTVKDIERVSLGKCKARVIRTDLGHDDNCKLTIDAVVKEFGRIDVLVNNASEQFYKESIEEIEPEQLERTFRSNIFSMFYMTRHAVKHMKEGACIINTTSITAYQGAPMLLDYSATKGAILAFTRGLALQLVKRGIRVNGVAPGPIWTPFIPASFPAEQTEGAKWGTSTVPMARAGQPFECGTAYVFLASEDSSYYTGQVLHPNGGAVVNA*