MTSTLWPLAGNAHGACLGAALNTPSNDLLPGLSELSCQDACVTDSLCHATGFSYLGAQTQCRLFKSPVVRTLPMSGVSCRLKPGLSSSYIGPSSMSLFFGPGLAQAPGRPPPPQLPWALPPPPPPSALSATPWWLRSFLQGPRTTGPTGQARIPRLLPPPPPPPPPPPPRSQTQAGRLWPLTGARRGACRVQGPLVAEIGPRSGRDRAAIGTASCLSRPTPRPPIAGGNTGSFDEVWQVGEFACQQQCASSSICVAIGYYFAGRMTRCELHKDPIFSILPMGEX