MPMHWKPCFAYCSLFPEGYELVKLWMAQGFIKSEGSKELEEIGEAYFDDLLWYSLFQGAEYDDDGNITQFKMLGLVHDIAQHITESEYCTVDNEKLDHISVKSCHFSFISYNMSSFSSLSNKLENSRTLLVLGGAIGDSMPIDWFDQTKFLRALDLSGSKVKELPSSIEKLKHLTYLNLSTLLFRSCLNPWSISVICRL