MHADAETDEVYAQMTLQPLNPQELKDPYLPAELGTANKQPTNYFCKTLTASDTSTHGGFSVPRRAAEKVFPPLDFTMQPPAQELFAKDLHGNEWKFRHIFRGQPKRHLLTTGWSVFVSAKRLVAGDSVLFIWNDNNQLLLGIRRAARPQTVMPSSVLSSDSMHIGLLAAAAHAASTNSRFTIFYNPRASPCEFVIPLAKYVKAVYHTRISVGMRFRMLFETEESSVRRYMGTITGISDLDAVRWPNSHWRSVKVGWDESTAGERQPRVSLWEIEPLTTFPMYPTPFPLRLKRPWPTGLPSLHGT