MSTVEQLLADSSEQIRYVQCGLCSTILLVNVPYSNLSMVVSVRCGNCSGLLSVNMAKPSFIPFDLLTSLSHNLFNVGQKHYCLDSLSNTSDLITSYHNIIHNHEDDDDVIIIPPTPVVNKPPEKKQRAPSAYNQFIKEEIRRLKAENPAMAHKEAFKTAAKNWAHLPPVNAAAGVDHMTMRKKNVM