MSIVSLTSDYGYKDYYTSQLKAAILKRKPDFKLIDINHNIKHYDIVEGAFFIENVYRHFPEGTIHLGAVNVYHTTNDDVIAFEHKGHYFVGPNNGLFSLVFKQDVQLKVFSITRDDSMPFVMDVFAHAIAAIGHGLPLEDIGTPTENFIQKIGIQPVKTASQIRATIIHIDQYGNVIVNLKREVFDHVRQKRRYKIYYKSKDPITHLSKHYGSVGINEALAYFNASDYLEIAVNMGNAHELLNLRKHETIQIDFHE