MRGPAQRLHIIRCTVDVIAKDILFAHKRPENTEKLDLQIYRSYLLIQVNRNTYSRRHKDISKRVGFHRPNEEKVLHTRAELKGQPARRKPWLFQENTGGFEFQTIPRSLSSKFWLLLDSFYCVSEALRELLGSREREMGKLETKPPPAGSEASVAVVTRILNECQHSQGVHARRAKELVAWRSEHREGFLTDLWKCLLPLFTVFKREPAVERLVKFVVTFVTLRDEKHGGECDAFLEEFFGLLLFSTDATNKVVRLRACQILSEVILRLNEDAEVSDEVWDDVIESMHRRMQDKVPAIRVYSARALARFASADGSDDPEDDAILSAYRRSLQLDQNAEVRRNIILSMPPSNATVHDIVRHTADVSEAVRRTAFFVLAKKFPIQSLSIKQRTGILQRGLHDRKEAVQVECLKMLKDVWLVKCCQGDLIALLKYLDVETNESVGESVMLALLREDVIKVQDGQGLRKFMPNTNAEIEGGCNLAHLMEAEEALYWRLYISYLHSEAQAKGHDAATTGGAQAAINAAAATEKNELLDRVLPSTMAEYVHLVKAHLNAGPHLHFVSRQLLLIGKFLDFSDATNRKVAGTFLQDIMCLPAGHFEDDEVLLGDGLSLGGDKYWSNAVAELAWKVHGAPQEFVKMISEVVAELGRPCREGGASIMQWVTCLAATGFMLENIESLNQLTGHAIEAHELLGGLLLPAAKHIHPEVQRAAVRSLGLFCAREPKPSLQAVKQLRLALTNGISILQKMASKALFDLCMWHGAAVVDRVIGLGIPSQEGLINDGALKGDNGLPTLELLAQKLDADDTEQESMIQGEAGDAETVQSIIAEGFAKLLLQSKVFSDILPLQHSVFAKVLRLYFNEETKSVPRLRQCLAVFFETYPSVSLDHKSCIAKSFIPVMRAEWPGIYGNESGTQATVATKKRHATKLSKFMLQLLHQPLFEGGDPSSRLDDKGELLEQENCTSAKEQLTVTVFDEELAIRIAAEVAGFPSQRSAAAKSYLVMLTKTLCSIDFRQSELQLIKCMRRLLDNMKDSVMGDKQASKELDNMAMRLRDLDNTPEDALSDEQFQITLCNMELEEFRLEQVDKQEVEAKTPAPAAANRGRARRAKRASTPESYSSSPSPAANTPRIPPDTVRAQRASKTAAMGKMRSDLAPSKRAIYASSEEDLVSSSSSDDDQDGDKANETDSESEASVQQACVDESEPAVLLERTNCSAPGAAQGQKAAESGLCVGSFITSVNDESEVNSHAQAISKGRRCSRGPKKEKGPATVQGKLIEEENAVSVSISEERALSIPSKPVAKAGTMRRNLRLNRNKSGQVISSDHHATRVVGTNKDTVFMVYENIYGAKNIVDHLSDFNVARPSTWSSVSMLARASPQVMLPATSP*