MPITFSLLGKVFVLAFFHAVVQERRKYGRLGWNVPYDFNETDLRISLLLIATYLKKTWDNKDDTIPWGTLRYLIGEAMYGGRVSDSFDRRILKTYLEEYLGDFLFDPYHLFRFFTGTDGTTYKIPEDGPKDNYTSYIDSLPLVQTPEVFGLHANADISYYTTTTKNLWRDLVDLQPRGGDSQGGAKKEEIISSVAADILKKLPTPFDLPKIKKDIGTPTPVQVVLLQELERWNRLVICIDESLHKLQKALAGEIGMSRDLDDLSTALYNGQLPPMWRKLTPQTEKMLSPWVTWLLKRYDQYKNWVENGEPKVMWLSGLHIPETYIAALVQSACRDCGWPLDKSTIYTKVTSFVKDSEVKEKPRHGCFISGLFLEGASWDLEKSELSYQDPKQLVVELPLLEVIPVEATKMKLQNTFKTPVYVTQSRRNAMGVGLVFEADLATSKHPSHWVLQGAALCLNIDH*