MENRIYLDHAATSPIHPEVIQTMLGAITNTYGNPSSIHYAGREARKALDEARHTIADSIHATEKEIIFTSGGTEGDNLAIIGAALAQQEKGKHIITSQIEHHAVLKTCEYLETQGFEVTYLPVDEHGIVSIESLQEALRPDTILVSIMYGNNEIGAIQPIAEIGAILSDHQALFHTDAVQAYGLLNINVTELGVDLLTTSSHKINGPRGVGFLYVKNGTRLIYQMHGGEQERKRRAGTENLAGICGFSAASSIMMNERELKNEEYISFKKRMAEIWRSADLDFEVNGLEANTLPHVFSVRFPGVSIEQLLMNLDMDGIAVSSGSACTAGTVDPSHVLVALFGENHPAIQETVRISFGLGNHLEEVETAATKISEVVTRLMKI*