MRVLPLLRYGLLLVLVASPSLAREVSDRLTIRTLKVPAHPAQESSSIYVSWQVVTALRFEAEVDPARTKFLGWEGRFEAPLIGGKKVILEPLRELDSGEALPLLVTLVDGTEFTFLVRAKSREDWGWIDYQVNVFKDPDSYNAVLSSLYDSLSRERRLSEENERFKKEENSVDHAYATLLANGQVKKTPFRRAKFWRSKNEDMDVVVEVFSGPEKAAAVIHLTNTYHGQTWRFDGAYLTRDFSSDTARPFALRMNRSVLVSGQSGRIAVVVDKSAFEDKDGQLADLALQIFRDDGLLQVFVAMDHTLLRQ