MLLGDFLSPFNQPFLAAEKSLGLLEDDVEVPGYLLSQGFSSDKAKDGVSDLLPYVESLGSFHGDAFSGMDWMVEKMDLKEFDLDSLFGLEDLESTLSPDELTSTLEDSCDFLEDPPHTAVIGHFVPSPEPVSLPESPLDADQVAPVSPDLSESLSSSPDHSFILDLGSEVDVAEDEKKSSATYTLKMLKCEKEDSSDNDSGISMSPSYLESPQQSPSVAECYSSPQSSLASPVSERPKPYDLPCKDRDVMAKVKVAGGQPRVDKKKKKMEQNKTAATRYRQKKRAEQEAISGECRELEGKNDSLKEKVDSLTKEIQYLKDLIAEVRQAKSKRGKSS