MVSVSPNALLDDGHLDIVYLNGTAGQQASRLLMDLMRKGTRGTKIGSNLLRVPWLEVLAEKPMEWSVDGEPMPTPSDKFRVPWCDGGSVEERSQLLLHTSCSVALSFVLTRSVAAKAPAPLCVCDWCSFSMLHRAVNIHLPDNRMLVAGQEAGTSGSVTTDAKAGKHRKGSSNPFKIARGRLRAPSLAEMTGKVVRFRKKVHWPGVIRATAQNALRNVLVASLGGLLVHLIHNATRDSEKRSVHVTSDRKPNAARRAVNNVGSRLAGVGRALSLKRA