MAAIKKASKKTVQNKKIGDQGKVNPTGSMAEKYWNNKGIRTFINAQVKTNFNPNTAVLSKFKLKGIEFGNWVTIEDRWNYLKQLTLSLNNLNKILDFGNNVGLQNTLTISFGSRGKGKALAHYEPWSDVINLTRYKKGTPDSLKEVMFSVSGGFGSYAHEYGHFLDYFFGKYIDQDKNISSLTLGHSIRPVIENKYKAGSLRYLMFKVMDAIMWKPGKPKLESNGVVYVRSSFTSYYNNLRILFAEDEYWLRNNEIFARAFEQYILYKLKQKKVKDPFLSKIKYTPGVYMAPNELQAIITPMDNLMKAMAKYAKMK