MALREVSQKRVLPLLAQFTRGLSASAMPEQVSLDANAPISQPAPFSYVPPGRNHLFVPGPVNIHERVLRAMHVPGQNHRDPWFAEFYKECLEDTKHMYGTKAATPFIFPGTGTGGWEAALCNTLSPGDKVICFRYGLFSHLWIDMMQRLGLDVTVVDRPWGEGADEGALEELLRKDTGKKIKAVCVVHNETTTGVTSDIAGCRKAMDAAGHPALLLVDGVSSIGALEFKMDDWRVDVAVTGSQKAMSLPTGLAFVAASPKALEAMKSAKLKRVYYDFADMLRTNPSGNVPYTPCLSLLYGLRESIKMWKEEGGMEAVAARHHRLAEGVRQAVDGWGLKLLCKNPRWRSDSLTVVEVPEGVDSNKIVKNAYAKYDLSLGIGLASINGKVFRIGHLGNMNELMLAGALVGAEMAMIDSGISIKPGSGVARATEYWHKTGSVIKTRESLLK*