MSVAQSKERGNPAARGVEEDILVPLLARLATIRTVLDNAPAPSRRRLPVHVRDAEEDARVEARALLEKVQGEMSYLQRVFRRIDEAENSILYGFDPVEEQIDDALQQAQVGLDVEQVHEALLAVDADIEVIKASIREVYRFPCDGDERRGPPPPSTAPATGVVMTRRMGEIRRGPQMRHLGLAIGGFEARLRGCVLTLAAFPECAVIKKRLLIHWWLGEGFVRSAAEGKSRFDELIAKGLIVPIPGHLCATVHRCTVRPWMRDLLTGVAKRTAFLDLDSGNDFTLARRACLNAGRMSSGFSAEARAIYNIDQKYLELDDAWFAGKKELRALQLGQWREFGPLEQIANPMDSHIELSGVEHLADMESCKNLRYISFRGISRIESLPDSIGRLRELTVLDLRACHNLEELGQGITRLDRLGYLDLSECHLLVGMPKGIGRLTRLEVLKGFVVANPSRREPCHLNELTKLNKLRKLGIVIGTMAVPTDDEFMKLGEFRALESLKIRWGVLASDSKGKIEASSHQKPIDKMKFALPPNLKKLDLRCFPLTDFAQWVTPKGVKKLYIRGGKLMTLGDEQGWEAEVLRLRFLNDLEYDHDRLKRSFRKLKPENTEIHACPKFIRGQ*