MATDASSLWSGDASPPPEAATRIFIGQPVGITDEYAALRLAMGAELLLEAHAGEYDPEVDARVVRKLRWLLRALNRSRAREALRTADAICFDVDATVIREEGINRLATHNGCGEQIEAMTVRTMEGDTPFHEALRERLDIIRPSQSDVASLIAQNAKDELLSPGVADLVRSLHESGRPVFLLSGGFRQIINPFAAQLGVEESHVYANTLLFDEQGDYSGVDPTELTSQPSGKARVISMLKETHGFEKVVMIGDGANDMSARDCPDHAANGADVFIGFGGVKVRETVRQGADWFVTDFNELSAEL*