MNFTRIDLNTWNRREHFALYRQQIKCGFSLTTKLDITASRTALTETGYKFYPLMIYLISRAVNQFPEFRMAMKDNELIYWDQSDPVFTVFHKETETFSVLSCRYFPDLSEFMAGYNAVTAEHQHDTGLFPQGNLPENHLNISSLPWVSFDGFNLNITGNDDYFAPVFTMAKFQQEGDRVLLPVSVQVHHAVCDGFHAARFINTLQMMCDNILK