MTTTLVHGWSPQGGGDEDVYVSQDMCFMTTIKPLPLSNGALLSSTCPPLDTKLKTRPSLPSLPHPSQPIQSTPLSCFPRFPMAPSSDRRAQRNRSRDPSWIPRPRNAFIIFRCEYSREHTQSVQGQEDDNFTNPTAKTLSKRAAEAWKQISPAEKDRYKLLADREREEHARLYPSYRFRPMRRRASGTKKTFYEHPQGSTGSMEHIIEPSTPFPSVLAHATQHLEDEAQRDPPSRPRSRQGTSEILSHRRSSSDTAAESFPMPPVLPSHHRDRRANSMVERAQVPIIPPAWHATATPFVEMSSYSLSLKREGITWVNPDNTRVIPAGFAKTNLLPVPDPGQN