MTASTPSNVM TLFLLRHGQS ELNHENIFCG WIDAKLTEKG KEQARHSAEL IEQYCKANNL RLPQIGYTSR LIRTQQTIET MCEEFKLKPQ LQVVYDFNKI KLGDEFGSDD KDNMKIPILQ TWRLNERHYG SWQGQRKPNV LKEYGKDKYM FIRRDYEGKP PPVDLDREMI QQENEKGSST GYEFKEPNRQ IKYELECSNH DIVLPDSESL REVVYRLNPF LQNVILKLAN QYDESSCLIV GHGSSVRSLL KILEGISDDD IKNVDIPNGI PLVVELDKNN GLKFIRKFYL DPESAKINAE KVRNEGFIKN P