MPSTTEQPAVEYQRHELTVYSDGSIHRAPFDPPLVAACPSPSDPTHVASKDLPLNPSLATSLRLFLPPLSSPSQKLPILLYFHGGSFAHFCTAVPQIHHYLCRLASHINSLIVSVDYRLAPEHPFPAAYDDCYESLLWLDQQASLGPSGEAWLANHGDFSRCFIAGDSAGGTLVHYVAMQAVGHGSWESQHQSKGLEQVSLQGLVLGHPFFTCAGVIKVTPGSMESNLLKYMKASTEDPLLDPLSPAAPSLASAPLPRALVFVAGLDALKEGGIIYYESLLKAGKKVKLSLAENEPHVFHLLIPDSPNVIPLLDEVRDFIDAKSM*