MVLNTTFVASFSVSKHISSRFFMENVMPPKPNRASEIPDHYFVCLVGDMITEEALPTYLSMFNSFDGVRDETGASLTPWAEWSRSWTAEENRHGDLLNKYLYLCGRVDMRQVEKTVQYLIGSGMNVGLGNNPYLGFIYTSFQERATSIAHGNTAKQALEFGETNLAKICGTIASDEKRHEAAYAKIIQKLFDVDPDTTMLAFANMMRKTITMPGNLMYDGDDRNLFYHYSTVAQRMGVYTANDYVDMVEFFVKRWNVDKVLGGLSGEGKRAQDYICNLTPKLRKLVERSKTKAKDSPFLSFSWIFNRRV