MSEEIEVDASAHPHSAPPLNERILSSMSRRAVAAHPWHDLEIGPGAPAIFNCVVEITKGSKVKYELDKKTGLIKVDRVLYSSVVYPHNYGFIPRTLCEDSDPLDVLILMQEPVLPGCFLRARAIGLMPMIDQGEKDDKIIAVCADDPEYRHYADIKELSPHRLAEIRRFFEDYKKNENKEVAVNEFLPSETARDAIKHSMDLYAQYVLHTLRR