MKQLQSTYADYRVECMKSNEKAPESLTQFIFRRRDDLCKSVSRAEALFFEVEKHVSSLRSPKMKSDCSWSLISETPKDRGVPVLSTDRLEEVASAASGHSINSEISCLSGQGGPHCFLPSHLFHALQSGVGRESPSAALVLAQDLRKGTKILSADGVTIEVTKVEKQKTNKLVELEIDRAMPLTTTPHHRIMVPSESEATTVMAVDLSPGSLVMCSDCMPKKVIRKTEYLVEEQDVLAITFHPDKAVACFLPPEEPVVLTKGLTPKETRRGGMGRRGVKQEVVSIPDTAAGEYED*