MHLPLNISKFYHLRVLDLQPWEGSCDLPEDMSNLAKLCHFYAPGDGQLHSDIYNVGKLKLLEELKVFRVNKKSEGFEPKQLEHLSKLRELGIYNLEKIHTEEEAAQAKLIEKNYLRRLTLCWDSERSSVEPSVEAAVLEILQPHGDLQVLCIRGHGGPSCPTWLGDEFAVEALQSLYLDGVSWEVFPSLGKAWDLHELRLENIARLKDFIVEKSFCRLIKLTLIGLGSFEKWVYTGEQESSVDGDLLPPDAHMFPLLQVLIIRKCPKLLGFPFPNHIVSPDWFPKLQELEVTGCPEFSLVILISWIESLRHVMMENVKLPAHFWYSKSSSGAELNIFGEADLHSIDQVLVFDKETDVEKLTLEKCPPLELKHLLMLTSLNTLIVRSSVGLVGSLGGGQSDVEWQLPVEKILIDNLNGNTGEELTELLPHLPNL