MGVYLSTPKTEKLSEDGENDKLKFGLSSMQGWRATMEDAHSALLDLDKDTSFFGVFDGHGGKVVAKFCAKYLHREVLKSEVYSVGDLGTSVHRAFFRMDEMMRGQRGWRELQALGDKINQFTGMIEGLIWSPKGSDSNDQHDDWAFEEGPHSDFSGPTCGSTACVAIVRNSQLVVANAGDSRCVISRKGQAYNLSRDHKPELEAERERILKAGGYIQMGRVNGTINLARAIGDMEFKQNKFLSPDKQMLTANPDINTVELCDDDDFLVLACDGIWDCMSSQQLVDFIHEHINTESSLSAVCERVLDRCLAPSTLGGEGCDNMTMILVQFKKPIDHEKNASASEQPSIEGKNDSAGEQLAAGNTEQP*