MDHTDQEDLLAFERRLAEVVNTEKRSSFRWRFVLGAIFACSAISACHWVRDAKESESVVFKILSSHSAFAFSLATICLLVLYGVNHAAKQDPSILRDTREMLSPFRLNIDNQGRLILVPPQTE