MRAIDRQINASGDACSTPFPFCEIDERSNAEKRAAHSQNQLSGWLFQEYLSEHYMIRDKRAQLAESLGLSEAQVKTWFQNRRAKDKREKKSDSPHSPTSSADVSVKEERLDTSVGSTIYRGRIVWALQHLKNSFL