MSDDAPENVSAQTAAASAAASHTGLHAPEAAPFAFDRLPDGVLSEVLQFLGLQHAAAARAVCRSWREAVEAIQWRRLDVVGKGLMRPERLVKLLTRWVRVAPGASLRVEMGSEAYAKASLAEDWADWFQTAVALVAACVAAASGGLGEVAIECVYLVGDAAAALEALLLALPRLRPLSNLEVFALPRCWYVDRAAADAVGRSLPHLKRLGITLGGFEAAGGLSGAASLEYLKARSGGGSAGRPHCPDAGPLLEGLAAGPAALSLKELCFEGRLSAAALRALPRLAALELLSGSLTLGPEVDRADLDALRLPPALRGWGLAGALAAYPRPSSSPPALTLIFEAAPPEANALAGLSALARAARGQLSLELPVDLRPGRPAEAAAALSSSDAPLRKLLLVVDLLGGLEIRLRALRPYDSTNMYIVEEEAAGHAFRLGVWAAVARALPAARILTSP*