MACRIPRTKLGSQGLEVSKQGLGCMGMSAYYGPPKPEEEMIPFIRYAVDSGVTFLDTSDVYGPHTNEILLGKALKGIRHKVQLATKFGISPDNEIRGDPAYVRAACEASLKRLDVDYIDLYYQHRVDTSVPIEVTVGEMKKLVEEGKVKYLGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVEKDIVPTCRELGIGIVAYSPLGRGFFSAGAKLLENLVQDDFRKVAQPRLMGDNLEKNEKLFLALCEFASKKGCTPGQLALAWVQHQGDDVVPIPGTTKMKNFEENVAALEVKLTKQDIEEIEVLFHEEAAVGDRYAQMTGRTFHNTETPPLSSWQAS*