MAATTTLLNEIRRAQRADGPAAVLAIGTAVPANCVRQDEFTDWYFRITKSDHLAKLKAKMKKMCDKSGIKKRYFHHTEETIGGHPEFTDRAAAPSLGARLRVSADAVSELAAAAAERAIAEWGRPAADITHLVVATNSGAGEPGTDLRLAALLGLRPTVRRTLLYFHGCSAIFTAIGLAKDAAENNRGARVLVACAHAVLLPFRAPDENSLDTLVAMALFGDGAGAAIVGADPTTDPIERPVFHVVSSSQATLPGTEHAVAINLGESGVDYRMSVEVPALVRGGLERCLAESLAPLGLANASGTGWNGLLWAVHPGSRPLLDSYEAAMGLETGKLAASRCVLSEYGNMFGATVIFVLDEIRRRRQHGEEEGEDWQWGIMSGLGPGLTVETIVMHATAGRRNED*