MHMNIHLGIKPFVCEICGSRFNNEGAKHNHMRRHSNASPFACPLCEKTFVWELSLKEHLKSHANHGDIKVSMVNEIYEQQKRQCRLNRKAQNRHGFRMTDPMILQQSLPENCEGSANENQDPQLQQQILFQDNGEFYPELITEHPQMPALEMCSSTEICVIRMKAILFQQQGTMLENNRIQDELR