MTTDIQAPYRLTLADTPQQVMALQGYIQAAYSQEFNARIPHFLPCLLGLYRADGLLVGACGLKLAGSERLYLEQYLEQPIEAAIETRLGAPARRDRIVEVGNLACSEPGNARLMFAALCRLLCDNDLDYVVFTGTARLRNSFHRLHLTPVELAPAQADKVGDDASAWGAYYHCQPKVMVGDLGLGRQALAQGSLLLSLLAPMPSLFNCPHRSAL