MGDELKIQMPRVKLGSQGLEVSKLGFGCVGLTGTYNAPLSEEDGISIIRHAFSEGITFFDTADAYGANANEILVGKALKQLPREKIQLATKFGIVSLSPILVKGTPEYVRSCCEASLKRLDVEYIDLYYQHRVDTSVAIEETVLFFIQF*