MDGVVKAGKTRPRRSFKCLFCGRRFITAQALGGHMNLHRRDRARLCNSVGRQFSGGPSTFLHQVPSISRKFTFMNPISGQNSCNSIPYQKPITFTSDVDIGLTDTSLGIEAAITEDSTVEELDLELRLG