MDMIEDRDTNKKGSGKNKRKWTDAEDNELVYALFNMLNAGAHKADNGFKPGFLGVIEAVLKQKLLGSRIKTKPHIDSRIKTTKKDFRVMYDMLNGENCVGFGWDPEKNVVVAEDEVSNGYVKAHKVPVNGGVEVSHIMKCFALSLGRMVPHEKELLPLKISWMN