MRIVSIDVGLRNFGYAIIENNKLIEFDSICIWDLVPKKNRKDYPYIARVLVDKTPIFDGADVVLIERQMQARMKMIACALRCFFWDKSKMVAPLSVRKYFKISTGVYKNNKNASIALVPKFLNEEQMKKFKVHKKKDDLSDAVLQGLWYIWSPKGPYLTMT