MAHRLLRDEQADGWERSDFPIICESCLGDNPYVRMTKADFDKECKICTRPFTVFRWRPGRDSRYKKTEICQTCSKLKNVCQVCLLDLEYGLPVQVRDTELRIGVDTIPRSDVNREYFAEEHDRRARAGLDYESSYGKARPTDTILKLQRTTPYYKRNRAHICSFYIRGECTRGAECPYRHEMPVEGELSQQNIKDRYYGVNDPVATKLLRKAGELPSLLPPEDESIRTLYVGGLDERITEDDLKDFFYAYGEIESVRLVPQRACAFLSYTTREGAEKAAENLANKLVIKGLRLKLMWGRPQVPRSDMDIPGDDDPTKQLLAHSGMLPRSVISLYQSHQPMVSQEQPSFNYFNIPERPFYPSMDPQRMGSVVPSQDSVNASTSQGDHQNQPLQFGPPGTAPAAFPQPPQYLQQAPHMPQILNPSYIP