MRRLGTASPLRQTLVPSIRRLLHGSPQPPSSTPLAAPAPLPSSPALVHGIHAFECPDRVGITAKITECIASRGASINDFDVYVNFDAGREPSYFARTEFVFDPRHWPRALMSEDFSKLKSAFNGRSSVFRVIERDPPLKMAVLVSRKDHCVVDLLHMWQEGKIPVQLTCVVSNHMREENTHLIRFLSRHNIPYHHVPASKDNRRESELLNLVSGTDFLVLAHYMQILSPEFLKAYSKDIINIHHGLLPSFKGANP