MSQKALVLDKQFGDFVLTTIPIPKPQPEEVIVKVEAAGLNPVDWKIQNYGVFVEEYPAVLGTDIAGEIVELGEKVTTVAKGDKVVLQGTYRKADESAGFQQYARADVHTLAKIPSNVTVVEAATLPVALTCAYVGLYNVDPHGLGFEPPLTSGRGKYKDVPIVVLGGASSVGQYVLQLARASGFSPIITTASLKHTDFLKSLGATHILDRSLSTEALQAAVKEITSTPITTVYDAISSAETQKTGHELLAPGGQLLVTLPPSVEAAKEKKVLGVLGVKQLPHNVQLLRDLYAKLPELLKDGVIKPNRAETLPNGLNGIKDGLQRMKEDKVSGTKLVALPQETS*