MKASMKFREEQKPLFRAKVPLSILGLPFQSGIVAGESKELSLNLSTFFESGPSLKVAYRPNDSWNPFSLIVKTGSGSFGSPISSSMLMSAEFNLLGQGNPSFMLHFKPQFGDFSIKKSHSSSGFERNLIKSMNGSVSEDDSSIEVVDTPAVNGCGGGFRKVTVLPSTSAGDIAGLLSGVEVAARTSLPVRGRAVLNFRWGVRVPTEIRRDFDPTAAISLRRFPFLVMNKIGIEHVDGADAKVTKSTGDPGKVSGPAQFTTSGDVAEVIEELRTENKQLKRAVEDLREVISNVRPYSPATIDYGSHSKYRESERNNNNNNNNNNNNNGRSRADRWSSERTTTSDYGGKKSKEEGNVAEELKKALKGAA*