MSDDAPENVSAQTAAASAAASHTGLHAPEAAPFAFDRLPDGVLSEVLQFLGLQHAAAARAVCRSWREAVEAIQWRRLDVVGKGLMRPERLVKLLVDRYPAVGVEEPEGDPAVGARRRWVRVAPGASLRVEMGSEAYAKASLAEDWADWFQTAVALVAACVAAASGGLGEVAIECVYLVGDAAAALEALLLALVPPAAGAAACPALRSFKLLCHFANGSGGVPFPLEPRLRPLSNLEVFALPRCWYVDRAAADAVGRSLPHLKRLGITLGGFEAAGGLSGAASLEYLKARSGGGSAGRPHCPDAGPLLEGLAAGPAALSLKELCFEGRLSAAALRALPRLAALELLSGSLTLGPEVDRADLDALRLPPALRGWAVVVAPGPHPDLRLLRKADAAEAAPPEANALAGLSALARAARGQLSLELPVDLRPGRPAEAAAALSSSDAPLRKLLLVVDLLGGLEIRLRALRPYDSTNMYIVEEEAAGHAFRLGVWAAVARALPAARILTSP*