MSAARDTTTFGFFQRFNMQRISIAILAVLTVNASLLSAATPAEKVAKQTDEWFRGAEGQHAMRCILSWQTDHGDWPKNTDTTSKLFTAGDDKPNGTFDNGATIGELQALARAFKASGQDEYKSAFLKGFDHLLAAQYPNGGWPQYFPLSKKYHRHITFNDGTMINIMQFLEEVAEIPTYEFLDEQRLVRTRTALTRGIECILDCQVIVDGERTVWCAQHHAETLAPVLARSYEPPSLSGAESAGILLYLMELDEPSPRVIQAVESGVKWFDSVQVNGYRYQKRKELPSLIADNNAPSIWARFYDIKTNRPMFSDRDGTIVYDLDLVGEERRSGYTWYGNWGSKVAKAHAKWMK