MVKKLVNSKKRKHLNDASSSEAEDNASPTPEEVYSIDEEMTNDTSLVAANTMLRSLADLPEDTVLKILLGLPAEDICRLKPVCKSWELQLSSSGFSERHHVSPPMPSETFAIVSLSSGCYFLRTLSLPTAKVALRKLELYRMEGCVKQMVCSHGMMCYRTEDDFKDIFVCNPISQEYIVLPPINNHDFDIQGFYFDPVSYNFKVFVWFWHVGTSSRWLCMFSSEIGYWTTIAPGTWGVTYSGWFLTLHNMLYQTEEYDVLSFNMETEEWKHIPMPSGVSGFQCSLLEWEGRLCLVQGPKRGQLIIWGLAETMWEKVMELSLEKKFYRRDRYPHNYNLGIVSHCRSLLIARIVRNCIEVLAYDSNSSKRDINWKFRWDSKLADNSILRIFPFTATLLKCRTAVDRFRSSPQSGP*