MELYPGYLEDRFSFHKHRGGGGGGGAPGGGRYMPTVAESSSSMGAIYERRHQHHPLHGAWAGYMPSPLSGPPGVHEAAAAAVRAMDLTDPKFEPPSQPLEQQEQEEEEDHHALALPLPESPDSSDHDPARPRDKIRKTRRLAQNREAARKSRLRKKAYIQNLETSRMKLARMEQELAMARQQHVLCFGRAGTSTSSPVGRLPLPPSFNPGVAAFEIEYARWVEEQGRQTAELRAALQLLQPDPTRLRLLAEAALAHYDRLFEAKSAAARRDVFFVMSGAWRSPAERFFLWISGFRPSDLLAVLSPHLQTELHDADHSPALAPALTEAQAEEVARLRRTSRQAEDALFHGLVTLRQALAESLLAPAMAATAETQQEVSFDSGYGGGDGGEMGGAMGRLEELAGFVEQADHLRQQTLRNMYRILTPTQAARGLLALGEYFHRLRSLSELWVKRPREPA*