MDNRNGKGLSFVKRIYLPRVIGLGIGLFTVMAAIAPLSPPSWAWLLVLFNGLLWPHVAYLWAARSTTPYQAEQRNLLLDSLMGGFWTAAMHFNPLPSVTVLAMMTMNNVAAGGKRMVFRGVLAQLAGILAAILLLGPGLQLTATPLQVYACLPMLGLYPLALGWVCYQLAIKLGDHKRRLSALSLTDSLTGLFNHGAWKDLLQLKFQACKQQQGHAVIALIDIDHFKTINDTFGHVVGDCVLRQLSAELRRSLREGDQAGRYGGDEFCVILPETSEAQACQAMERLRERVSSYRNPQLPHLRISLSIGLSPFQASLESPEHWLEQADKALYIAKHAGRDQVNFARGEAATLRLAYPD