MTTRTSVHLPSIRSLFQGLQDNLDDTVNSDPMASSLGNVSRLQNNLTFLMEPRTSDVPSLSQPQSKAYQSPPRSSTELSVESVRSAQILESLSSASLVPRYSQPVPTSFHNQGVYTPIPTPISSTVTKNYEHSSHVRKVNVLVNDLTPESTSENELSTDSNGSNKGKRCACKKSHSFPQHIPRPRNAFILFRQHLHPSLFPKDKELLTTQGSFKTNSDVSREIGQRWRQLSDEEKKYWQALAQKEKEEHRKKYPDYKYTPRKLLSSHDSDSDNDKKRKYKGLCEFCRQKKKHAHKAGN