MVLLAHTQPLRTALLRPCASRAVRALGARACSSDAATAPAEAAAEPEQLRSTFLETMRWRGFLHQSTDLAALDDAMSGGRVVAYLGFDATASSLHVGSLLQIMLLRHFQRAGHKPIVLVGGGTTKDASRQLLDEEAIASNIEGISRVRFLTFGEGPTDALLVNNDAWLSPLSYLAFLRDYGRRSATRHPPLSPPLTTPLTSLHRCRHFTINRMLSFESVKQRLARESPLSFLEFNYMILQADGSSSSATATTIAATPPPPPLRSDQWGNIISGVELGRRADGAQLFGLTAPLADGKKMGKTAAGAVWLNEDLLSPYEYWQFWRNTADADACLAEIQATAASLFAAGGGGGGGGTASLKRVKLSADEAAAGVPVVDLFVSLELGKSKSEVRRLVAGGGAKLNDVKIEDAALLISTASFEAASEIKLSAGKKKHGVVELAQ*