MAAALTPCARITAAGGELTLQGSSASASSKTAKHVSRLACIHGGVHSLSQKSVFLASMPLLQAQNRKQACNSVKAEGRLVTAKAAEGDLYEVELEKPYGIKFYKGEDLATYVDLIAPGSSADRVGLISEGDKVLATSAIFGDDIWPAAEYGRTMYSVTNRVGILTLKMQKMNGVRKMCESAKCVKTPIFEGNEQWKQERNAGNYGDAIRDKQIENYTKKVEMQAQREKELAEGLKEYKAGNYEESLIRFETVIALEPTRKEQAVASYNIACCYSKLGQVDAGLAALEAAMVAGFEDYKNIRTDADLTKLRESEKFVPLLNRFDEPFINENALKAISSVFGIFGGKK*