MGSSDNERSIHVLLVPFPVQGHINPLLQFGKRLASHSGVRCTLAATRFVVNSTKPTPSSVHVAVFSDGCDGVGPGELGGVGAPYFERLESAGSETLDALLQSESEQGRPVHVVVYDAFLPWALGVARRRGAASAAFLTQTCAVDILYAHAWAGRLPPPPLLRPEEIRGLDGLSCELEMSDMPTFLTDTSYHPSFRELLVNQFMGLDTADHVLVNSFYDLEPQEADYLASTWRAKMVGPTIPSAFLDNRLPDDVSYGIHLPTPMTMESKAWLDAQKVQSVLYVSFGSMASLDPDQMSEIAEGLYNSGRPFLWVVRATETAKLPKDFADKTKVRGFIVPWCLQLEVLAHPSVGCFMTHCGWNSTVEALSAGVPMVAMPNWSDQTTNAKYIQDVWRVGVRVRPDAKGVVRSEEVERCVREVMEGELCKEFRMKALDWSDKAKKSMSEGGTSDTNISDFLSSVAHVTHAD*