MDQALAPLSTGMGFLNLHWILQGVDAMLAAHADLQRLLLEALGMPGKRDRILVSVFVDDNARQLETINAVRKGMSVAAQHKMRIKYALNLVKSAAISKELEVARAKIYLEEVIGEIERSSEVKNTHTGSWPLDQDSHHYRKLKLEKKSNISTIASKAIEANLVSSLVLGALLAALDCSAGLSITTAIPIPKNLSGGFPSLWEELKEEAEARRGNRCSSAFLEGICSCLGQIAALLDSLLRNKATRDDDELQIKQLLRLAHKKLDYLDSGFQILEEQMGDLFSKMVANRKEILSIA*