MLRLLFTLVLLALHGPSVNASRDYVHVRLLSYRGDPLVFKHTFSGVRRPFTELGWAACRDWDSMHCTPFWSTDLEQITDSVRRYSTVSPGKEVTLQLHGNQTVQPSFLSFTCRLQLEPVVENVGLYVAYVVNDGERPQQFFTPQVDVVRFALYLETLSRIVEPLESGRLAVEFDTPDLALAPDLVSSLFVAGHGETDFYMNWTLRRSQTHYLEEMALQVEILKPRGVRHRAIIHHPKLQPGVGLWIDFCVYRYNARLTRGYVRYTLSPKARLPAKAEGWLVSLDRFIVQYLNTLLITMMAAIWARVLITYLVSRRR