MSLSPSLGSPHPWLRELKSEERGLYLIHLLLTCANHVAACNLENANATLEQISMLASPDGDTMQRIAAYFTEALADRILQTWPGLHKALNSTRMVMVSEEILVQKLFFELFPFLKIVFVLTNQAIIEAMEGEKMICEPAQWIALLQVLSARPEGPPHLRITGVHRKKEVLDTIAHRLIEEAEKLDIPFQFNPVVSKLENLDFDKLRVKTGEALAISSTLQLHALLAFDDETMKKKSPLLLKSSNGVHLQRFKPMNQSTLGDLLEKDMVNGYTRSPDSTSLSPASLNSSTSMNMESFLNGLWCLSPKVMVVTEQDSNHNGSTLMDRLLEALYSYAALFDCLESTVSRTSLERLRVEKMLFGEEIKNIIACEGYERKERHEKLDKWFMRFDLAGFGNVPLSYFGMLQARRFMQGYGCEGYRMKEENGCVVICWQDRSLFSVSAWRSRK