MGLNTTLTCIHDSPSLVDDQTEDDALGAVQSGSHRRLAAAMHSLKAVAPARYRIYMSTGQIHSTFEGSTCPKSIRACCIEVGSQPQRVSTYGETRLSMATPHQAILESPNDGATLTLVLSRNSGKTNGRGSTRQTPRAGGTCLRPSERPEDHPDPTINWALSSALKPYTILSLSASVIERTGFGNPGLDVGRRRRTILSCHLRHGDINEAPLRNNDGCLFEITNTGALKNTVFSVSQAILAAHVGRKREICGHWGQYHFSASRSALWFPRGGGGGAAAEPPLAANAATIASSSLVSTFVDGDVPLPTSRPRSPLALKQSRETMIHLSGPPSQPAVFRIGKFSVSIGVVRIRGNGTPGTVVKRSGVISSEDGNVPCTELEIELGLPEDARLGKGVTGE*