MSTSAADAVAGEITGTDDGVLETPFLDSERWNILQSVTEEGGYAYATMTSLAAAGDIRAAEAAKEMAWEQLHSGPWHSVVPIWRDAYSMACMHLAKLHYANGEFNEAIKALDMGIIMGGMMLRDELNLAIRKASEKEKAKSDLGEKGESEIKFVSQEINVAEVQQSLPIKSLSCKLVGKRPALSLEAFLREHYLSGTPVVIRDSMDHWPAKSRWNDMNYLRRVAGFRTVPVEVGKNYLCPEWKQELITFSEFLERIRSNDTTSVETTYLAQHQLFDQIQESLNAWFGPAGTVTPLHHDPHHNILAQVVGKKYVRLYSASLSDELHPHSETMLSNSSQVDLDNIDEKEFPNILDLEFQDCILEEGEMLYIPPKWWHYVRSLTTSFSVSFWWSDAEKLDD*