MTQAGRRRSSSTMGGASGDHHQQQQQHGGGDDGQLQQGGGGDMVMPGFRFHPTEEELIDFYLRRRVEGKRFNIELINLVDLYRYDPWDLPALASIGDKEWYFYVPRDRKYRNGDRPNRVTPSGYWKATGADRTVYVEVKRPIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPSGEADRYQKEISLCKVYKRPGIEDNFHLSTTTTRSSSSKAAATMEKKHHRTAASPRLAPMFDGGHSSVHMNKPYSGANTTIAMTSSAAARAATMAPQTSMFLSAPSLSSTTSTEEDGTSLYHMKGANPPMLTSSTHALLNANSATMATIPIDELSRAIGSYNSQGNPNQPLPSQGPLLPFPSMEKIWDWNPLLESPKVCTSFK