MGLNWVDPALPLDLNTDPLPLQNEPLSSLQNDLTHLERIISPKEEAVVLQAELARLSEENEKLNKMLGAMCEGFRSLSSQMLDLTGKTPVEAVSPGSRKRKEENHDNNNVINSNFGCTNHVESSSSEDSLKKQCRFSKVSKVHVRTRPYDTTLVVKDGYQWRKYGQKVTRDNPSPRAYFKCSFAPACPVKKKVQRSAEDRSILIATYEGVHNHPHPDRAEAQSSSSQSRLHNPIAVSRGLSVPTVTLDLTKPCSSGEAEVHQSPGFKSPEFNRCLIEQMATSLAKDPGFTATLAAAISSQLLLPSPAEKW