MDYTNNQLHIIYGDATFGVNGKDFQYIFSYERGGLESLKVHGKEWLYRVPTPTFWRATTDNDRGSGFNLKAAQWLGADMFTKCTDIHLKVDRHDFAELPIAPFNNKFSNHEYAKSAEISFTYQTLTTPATNAKIIYNIDDGGHIKVTMRYYGKKGLPPLPVIGIRLIMPTAATGFDYEGLSGETYPDRMAGAKEGKFHIDGLPVTEYLVPQENGMHMQTKKLTINRETTQNNVDRTNEKFSLSIQQAEKPFNFSCLPYTAEELENATHIEELPLVRRTVLVIAGAVRGVGGIDSWGTDVESAYHINPELDHEFSFILN