MACKVPRTKLGSQCLEVSKQGLGCMGMSAFYGPPKPEEEMISFIRHAVDSGITFLDTSDVYGPFTNEILVGKALKGIRPKVQLATKFGISYENGERSFRGDPGYVRAACEASLKRLDVDYIDLYYQHRVDTRVPIEVTVGEMKKLVEEGKVKYLGLSEASANTIRRAHAVHPITAVQIEWSLWSRDVEKEIIPTCRELGIGIVAYSPLGRGFFSAGTKLLENLAPTDFRKTTQPRLQGDNLEKNEKLFLALNELASRKGCTPGQLALAWVQHQGADVVPIPGTTKVKNFEENVGSLQVKLTKQEVEEIEVLFHEDAAAGERYLGMNEWTFFNSETPPLSSWQAS*