MLRLRSCILTHLLSSPATHPAPSLHRLLSAAAPAVSQSPRFAVEDYLVDTCGLTRAQALKASTKLSHLKSPTNPGAVLAFLAGLGLSSADIAALVARDPQFLCAGVERTLSPVLARLTGLGLSRSEIARVASLAPRSFRSRSIVSGLEYYIPLFGSSESLLRGLKKFKYFLRSDLERVVKPNIELLRECGLGTSDIAKLCLAVPWLLSAKPERVQVMVACAERLGVPRGSGMFRHALKAVESLSEEKLAAKVEYIRNTFRWSDAEVGIALSKAPLMLTKSNQTLQSKSEFLISEMGMEPAYLAHRSVMLCFSLEGRVKPRCYVIKFLKANGLLDRHWTYLTIVTVAEKEFLEKFICPHKEAAPNLAEDYNAACRGEVPADFRFT