MRKTSGTQNSMKLIFITSCLVLLTAALIFDFIWASSSFTYLSLVSNWSVHRAVRRIIPKTEEKIEIVKYNNRLARDELNATFADIPAPQLEWEEMPSAPVPRLDGAAIQIKNLLYVFAGYGSIDHVHSHVDIYNFTDNTWSGSFPIPKEMANSHLGMASDGRYIYAVTGQYGPQCRGATARCFVLDTQTKQWQDLPTLPAPRYAPATQLWRGRLHVMGGSKENRYDPGLEHWSLAVKDGKALEKEWRSEIPIPRGGPHRSCVVVDDRLFVIGGQEGDFMAKPGSPIFKCSRRHEVQYGDVYMLDDEMKWKTLPPMPKPNSHIEFAWVVVNNSIVIVGGTTLKHPVTKKMVLVGEVFRFRLDKMEWSVIGRMPCRVKTTLVGFWEGWLYFTSGQRDRGPDDPSPRQVIGNMWRTKLKF