MRAFIFLAALLCSLSSFAAARCDARVPTETVELGDVRLAYQSIGRDSDPALLLVMGLGGQLIHWPDEVVSALCEQGFRVIRYDNRDVGLSAWNVPVPSSRLTYEVVRYRLGLPVSAPYTLTDMAGDALHLLDALDIPQAHVLGASMGGMIAQHIADMAPQRLLSLTLVMTSSGAEGLPAPSESLLRLLARREAASREQAVEQQADLLAALGSPEVRDDRQQLLLQAARSYDRAFNPEGVQRQLLAILAEPSRVPLLNRLQVPTLVIHGTADPLLPVMHGVHVAAHIRGSELKLIPGLAHRFQEAFKEPLLAAVVPYLKAHRQASVVQL*