MRNCHHSLPLVKRDGLAHVIKYLATLMEVNIQEHFRRNFPTWERNWVRARTQQALPDAEPALRKKVVTATVHSLKTGAALVLPKTEPPAINTQQRTQLEELLDRTLLPLSKRSQHPKCWQPHEFLAQAYRMQQDIEKAHEAAAPQLKELHHRLQSVLADAQKQQQPAVAGQPSRKQAQQQPAAAGQPSHGETKQGWQEGRQRQQLGGLSDGQAQVMLRVRLLCLLGNKPAVAADVDGTPARPANDDVGGNEGAERGGASGDEEMQDVPGQACEVDEQQRPQAAAGDQALPDQQQPPADQPFTRNQKRRWIYKQX