MTHTTQCPGCQTRFKVSDAQLAVANGLVRCGRCAHVFNATEHMIVAEPPLLAPTPPIPPSPAPAVPTSRPDPGEDFELELPDFDPLGSPPATETAPPVETAAAATASAPATDANDMATFQRALSEAMQHRDATAPIGDPFAAPEAPPRPAADPLQALLEETLSEHAAPATRGAHNETETREERGQPKGATVMVMPEADAEEPAFDPGADLPGFEPPPPAARRAGNWQTWLMAGVALIGVLALALQLVYLNRTRIAAEVPELRPTLEKLCQGVGCSVPLPTDSALIRTEWSELSFVPDQQNLIQLAATLKNHAAYPQAYPMLEVTLKDAEDQVVIRKVFSPQEYLKPDDYKVMQFKGNSEIRIAMRFDVGKVRAMGYSLLWFYP