MLVYAPVVGRPYLRLLTQRSLCHNLRTACSMTRTKAQGRAAATAETEVTAAEPAAATVPKFSPALTAIDPTQYDAQLEAKVQRITSQFADFNPPALQAYRSRPEHYRMRAEFRVWHDGQDLFYIMFEKDEAGNNREVRVDTFPVASELLNELMKLLREHILDKPLLRHKLFQANFHTTMSGQAMVSLIYHKKLNDAWKEEAQTLREALAKASGSTAKPHVIGRSRGQKLCLDADEVEEVLTVDGQQMRQVQVEASFSQPNGGMCQNMLSWARGATAGSTGGDLLELYCGNGNFTVALAPNFRKVVATEVSKPSVAAAKRNFELNGISNVFVARMSSEDFTAAWKDNRTMRRLEGLDLQTLGFTTLLVDPPRAGLDSQTVQLMRDFDRVVYVSCNPDTLHANLTEVKDLFEIERFAMFDQFPYTHHVECGVCLKRRPQEQQEQX