MESRLGLLIALLLAAFQAWAMEAPSNYNQNSTESGLLRTVRHIYGQCAYSEDVFWCCKIQGVRLLGRALKVPQLGIVDGV SLVRRESFTQDTRSGRSSLLESQLSNRDLEHLSGKSLDALLLERFLNFVHSHQLQVNLPRLLRFGERNVQDWLLHVVGYF MPASESEGRKKKDDKKYLGPFIAAVLLKTAILKMAYHSIAIVAGKALIVGKIALIISAIIGLKKLVGHDGGEKTTYEIVK HPQVQQSHTYSSSHQGEYDTGGHDGGSYHRSIDDEMMMQDKAYQAWMPHVAASPSPVAKGSR