MEFRALVAVLLARACWLGDTVRLNSDSDLPTAQRDEPMNAILDEVTSLDGKPNPRISCSEGMQHARQLLADKLKEMQLQPMGQDNDYFYTVPKTKDEECPGGITNLIAVLKGHDNLLKEEYILLNAHLDGPYNQGPTARQGNLQTDNSYDDGGSVSATLSLAEYFKENPMKRSLIFVLSDGEEGIGNVATSPEWKRRFCQSIAYKGPPMTCQNYPIGFTAWAKDPTIDLESLKLVLTMDPLGAPGIKNNDFVAVLGTESTPGLQELMEESFQGAATKPLFVNRQYAATSYSDADALTKDFKPLCGEHTENCLNGVPAAWFAQTAFGKYHGGLNGNYLLPAMEYGMIPGIKIPGELATFSLDMRKNFDDVALEKVTESIKKVLKNIGNKPDLSYLVYNPQVAKSIREANAKCGGQVPQCGFSLQDAINNKHAYDFIARALSTATDIDPEVARPVHTLCTRMSNALGQIINAYRGSNRKPWEVIPKELEQTSPGLLAMIAMALDFYVEGPYRQPFKST*