MVDLALIYKQIPKMFGTLAFIVNPVFVYLIFTEKSTKFGNYRYVLLYFATFNLVYSVANVVIPIDINSHRYCFYLFISDGLFVEQSDLHLHILSLRCALVAASYGVLMSHFIYRYLVVHDSKLTRENFHVFVLISFGVFVGYITVWHLTCYLLGSAKREIKEYIREDFGKFYGIDPMDRNMISCLYNEGSQSTLIRGWTSTIIWTTVSALTICVFLKFAHMIMKKLNKMAGTTSRKTSNFQVELLRALIVQTVIPIFVSFFPCVISFTIPIFNLDLGRPINYVEVIALGAFAFCDPVAIVMCLPIFRNRVLCKKQVAKEQKGVEKPANAVDSKTTTL