MALHLPINTVLPNKATAAKETSSEACTTTQFENPWSDANLERCHQLWNLLPDEIMQLKLLQAHLSDVRDSFENNPFDVVRFLRENKGNLNIAEKKFRSMLDWRHKHQVDCMLDPNEYRPPSLYRYFPAGVLEGVDKEGDPIHCERTGDADSSGLLSRYGRDEMLKQAIWIREIQSRGKWHQDYEKRQGHPIKQFTVVLDMKGLKARNMGPGLISVSQEVSRIVQDFYPYYAKRIIIIRAPALFQVAFNAIKPFLDESMRDKIVVSGGHRDHCKVLEKYMDLKVLPPEICPSGDGKAVADFPNVVWEGGKIPDHEEDLSLQQVVTLQADSVIGVEVAQAISGGTNVSDTDRPLAVTVGHVSKPLETFLLQGGTQSLDVSSEERRKGSNWVQRQLELFQATFSSFEAGDSSASYAI*