MSRRAVAAHPWHDLEIGPGAPAIFNCVVEITKGSKVKYELDKKTGLIKVDRVLYSSVVYPHNYGFIPRTLCEDSDPLDVLILMQEPVLPGCFLRARAIGLMPMIDQGEKDDKIIAVCADDPEYRHYADIKELSPHRLAEIRRFFEDYKKNENKEVAVNEFLPSETARDAIKHSMDLYAQYVLHTLRR*