MCRPDPFLSGPILAAVQAASIFPDCKTFVDLSLLVPPAECWRRWEELSQPPSEEQLRRFVASVFSAEPGEGQLEPWWPEDHQPAPALLSRLPAGAVREWASAVNGLWPLLGRRLSAEAARRPDRHTLLELSHGVIVPGGRFREAYYWDSYWVVLGLLAVDMDATARGLVSNLLECVARHGFVPNGLRKYYLNRSQPPLLTQMALPALDAEYGWWMRTGDGRSAVRLEADGALLNRYVVAASAPRPAEPPESWREDEATAAGLPPAAQARAWSELAACAESGWDFSSRFLGGELGGEGGGEGCGKAEEEPLRSLRTAAVLPVELNAILLRNELTLQRLHARLALLLARQAGEAMDEWMWSGETGRWHDVEWEGRGQLQQVSAASFTPLWACQHSAEREAAAVQSLRRSGLVQEGGVATTLWDWPNAWPPLQQMLVEGLAGCEADGAAELAEDLALRWLRSNHRGWARDGVMREKYDATRPGESGGGGEYTPQVGFGWTNGVALWLLERYGDSFARSLTAPASSEKCTAIGDGGSQ*