MKLLFAFLLVGTLSGCSIFEKEKTSDNIYLIPEGFEGSITVFYDVPNEPKLKKEGKYTVVPVTELALEALKDTDIYIYGASFTSTPNVSYGVVTDKYYYVDENGKRTPIDKQCVHQSGNGSFSGASEIEIIYSELQITKTHCNQSFWTDGIERYHSQQSEVLGFWMNKYD