MPMHWKPCFAYCSLFPEGYELVKLWMAQGFIKSEGSKELEEIGEAYFDDLLWYSLFQGAEYDDDGNITQFKMLGLVHDIAQHITESEYCTVDNEKLDHISVKSCHFSFISYNMSSFSSLSNKLENSRTLLVLGGAIGDSMPIDWFDQTKFLRALDLSGSKELPESLVNLSDLQTLKLKSLYLCKILEGISKLVSLRHFEIDNHGMAIPNCIPKRLGQLISLRTLREFYVLGEDGYKIGQLGNLNLL