MLEQEALKGPAAMGELGLGLEFHTWHHFSSFFDDWCERHKVLFIIASLKPLISLRQPPLPYLPSLASTLRFRFVRLICKHSGTYVGQSVVQRDQQSQKIDCPALITLRLGPKKDRLVVTEAKLQHNHQLSPREFSRCFKRSQLEASLGLPIRITNSVSKRFLAPDLVWNLEDYSRAKDKGMCKLLGEMHTLFRADPGAKVKLVFQEDVAILNSIFLATSHMRQLARSFPRLLFLDQAASLPGDFELYSVLCQDANGRGREVAYCLARRGTPDLLVFIVASLVQSVPEIKALVECLTIGVSCLAGVDTVEEVLPCARVQVCRAQVLEALGRRARELAVPGERHIVNLLHNLAHAASPKVYSQYLSDLEDVAPLEFLRHFLETWHPHKGTWVACWAYHRGENCPFVDHLEAHRQKLLSALGRDSSLAASVRGLLDLESLPVELQGLQAEEVAERYRAVGPGEAAALVAEELALARHGVGIQPAEGGGFVLEGAGRGAAFTVGADLASCSCSIFMAGHRPCRHIFAARLWAGKALFDVSLLPPAGGDDG