MGLGDEQRSGEFAIKSESVTPALDTSHWPLLLKNYDKLNIRSAHYTPIPNGHSPLRRPIEEYLRYGMINLDKPANPSSHEVVAWIKKILRCEKTGHSGTLDPKVTGCLIVCVDRATRLVKSQQSAGKEYVAVFRLHESLGEDALPKIQRAVDMLTGAVFQRPPLISAVKRQLRIRTIYESKLIEYNDEKKLGVFWVSCEAGTYIRTLCVHLGLLLGVGGHMQELRRVRSGAQGETEGMVTMHDVMDAQWVYDHTKNEEYLRRVVKPLEALLVKHKRVFIKDSTINAICYGAKLMIPGLLRYEDDIEVGEEIVIVSTKGEAVALGIAEMTSAIMATCDHGVVARIKRVIMERDTYPRRWGLGPTASKKKQMIKDGQLDKHGRKNEKTPDSWKKEQPAFAGTSSGLATAHSVAPAGNMENESDVDPVTPKPEKKLKKEKKDKSSEKKKKSKKSEE*