TEQDLRDNFYAHGEIESVRMVLQRACAFVTYTTREGAEKAADELSNKLVIKGLRLKLMWGRPQAPKPENDASDEARQQAAVAHSGLLPRAVISQQQFQSQDQTAPMYYNIPPPSQPERNFYPSMDPQRMGAVVSSQEGGPSGSSGSGENKSQEKAPQHGQHFAYHPRPPQHGQYPQQYYPPYGGYMHPPPPSGPPPPYQQYPAPPHHSAMPPRQPPP