MDAARVLAMATSSLRSWLLPSGAALEASGAELDEVPGLNQERVLQVAREAAAELQKLLEAARAACREPDGAVLLVAGLREVAEHEAAKSPSLRTLAHLALRGAMPPAPELGARIDAALREIARHRTPPSLPPPHEAGADSLNEPSGRGRAGRSLGDEAALAGALEAGYEERRSALSTVVGFLAKGLDPVTLRSSPLGDGLAKLLSILMVSDDPFFASLAAECAARLAENETLGDLLAEGGVAGPLLALLGHPVPEVRDAAAGGYGFSPSAASASRRSCGAGACREAADALASRPLAGPILRAAMGAGGSGAQPAAVAKQRPLGEAGGAGEE*