MDHKSAQLPDYLSEVGLLEEEFDSVRVLTLNRPKKLNCITLAMVARLCQLYEKWEADDDVQLILIKGAGRAFCAGGDLRMFYHYGKEKDGVTEEVVYKKYWLDFHIYSYKKPMVAFLHGIVIGGGAGLTVPCKFRVVTEQTVFATPEAAIGFHTDAAASYFLPRLPGHLGEYLAITGARISGADMLHCGLATHFVHSEKLPELEQRLIQLNIGDENAILTTLEEFCSHVNLDDRSVLHSRSLIDKIFSKSSVDEILEALVAEAELTKVKWLEESIKVIKAASPIGLKTTFRSIRDGRRQSLAECLRKEFRITIRALAGLISDDLYEGIKSSVIEKDYSPKWNPPSLSDVRQEKLYLLFLPFANPVLELQLPENGGDLERWEGKYEPKNWLLNN*