MDIVFAADDNYAAYLCVAAKSVEAAHPDTEIRFHVLDAGISEENRAAVAANLRGGGGGNIRFIDVSLEDFAGFPLNIRHISITTYARLKLGEYIADCDKVLYLDTDVLVRDGLKPLWDTDLGGNWVGACIDLFVERQEGYKQKIGMADGEYYFNAGVKKWRRHDIFKMSCEWVEQYKDVMQYQDQDILNGLFKGGVCYANSRFNFMPTNYAFMANGFASRHTDPLYLDRTNTAMPVAVSHYCGSAKPWHRDCTVWGAERFTELAGSLTTVPEEWRGKLAVPPTKHMLQRWRKKLSARFLRKIY*