MPYAQSFPQLGKDFRNFLLTLRASSDSDCSSLCCLHLPTLIIAEHHLRQMFQKENGDIVEAEHGVVAADDERCSDIGIDILREGGHAVDAAVATSLCLGVVSPASGGLGGGAFMLLRSSNGQAQAFNMRETAPQAASEDMYAKNPAAKRIGPLTVGVPGELAGLHLAWTLHGKLPWKRLVRPVIKLVAKGFVIYPYLASNIKKYKKAIMADKGLRGVFTRHLQAISDFGPSASYNGTIGKRLVADVQAAGGILSFEDMQNYKVEVTDPISAEVMGYTVLGMPPSSSGAAGLILVLNILGSYGTPDAAQGILGLHRTIEALKHMFFVRMNLGDPKFVNIKDSLSDMLSPKFAEKLKSKIYDNTTFPSEYYGYKWNQHRDHGTSHFCIVDSERNAVSMTTTVNYPFGALMLSPSTGIVLNNEMDDFSTPTEISPDRLPPAPANFIKLNISNHYLQFLKDGQLAGVLGGSGGLKIIPAVVQVFLNHFINGMDPLVAVTAPRIYHRLIPNIVTYENWTVLNGQHIELSPESKAGAISQLVVQDLNSPIKFESDNQGFLWKTDS