MSSSVISIDYRGRVAVITIANEKKLNALTQEQYYELSQALREVAKHDEVFVTVILGKGRYFSAGADVSIGRTTPKDPNEARKQWLQTFVAFNLNITESFASHPKILVVGLNGPVVGLTAALVAHADFIYAAPHTFLLTPFSSLGLVAEGGSSRALVTRLGLARANEALIMSKRITSAELERCGFVNRVFEGVEQGEDDKFKGLVLKEVDERLGDHLVGDSLLGIKKLIRGPEQTVVNLSNFNEVFAGLARFQTGVPQEEFRKVASGEKRHKL*