MTSKALFFGVLLFSALSAFAEEKEDDNPGLVMDYYKRTCPQAEDIIKEQVNLLYKQQQNNAFSWLRNVFHNCFVESCDASLLLDSTREMLSEKETDRSFGMRNFRYIDTIKEAVERECHDVVSCTDIIVLSGRDGIVLSVFFPQCIKLVQRLYPEVDPQLNPEHIPRILKKCPYSIPDTKAMQYVRNDRGTPLKLDNNYYRYILDNKGLMLVDQQLAVDKRTRLYVKKLAKSQDYFKEFARAITVLSENNPLTGTKGEIRKQ*