MPSASPFPASTATAGEGRVVAKLLPSGVSGIEKLAYRYPLKLITPPRPTDRQSVLVFLLSYGGGLVAGDQVALDIDVQAGARVSIVTQGYTKVFKSPSCDVVTRQELRVRIADDAALCLLPDPVQPFADSVYEQAQTFRLATLRSSLCMLDWVSQGRAALGEEWDFKRWAGKNEVWACAGAGPADKDEKDRLLVRDAIVLDHESAGKYAESLRASMQGNGVFGTLILRGPLMGQLGEFFLSEFAALPRLGARDFRTPEAVAKAANMGPAKSPLEKWRATRLDMERRHKVLWSAANVRGCVTVKFGAAEVEGGREWIGSMLEQDGSVIEHFGAHALLCLR