MMPPPPPRPRAPSADDEEVHRRFDRAALFQPADISAYFDECADVRVGGGDVFRVRTARGATRGATRGRGRASIAALCLHGCALSGASFALFARRLADRGGENFRVDALDLRGHGSTRTADDRDLSLDTMARDVADVCARLYRDDDATTNEDGNTNVQVVLVGHSMGGAVAARVAQLDLVRNLRGVVVIDVVEGTALASVRGEAMRAAVASRAGKTFATIADAVEWCVRVARTTSNVESARASTAHALVPSRRDDAGDGGSEGGDGARGWTWRVDVAKMSAYWEGWYEGMGERFLRARCAKLLVLAGTDRLDDALTVAQMQGKFQTVVFPNAGHAVHEDEPERCAEAVLGFAARYASSS*