MDGYGSYGGEKSALASELAQVLAMVRELEARMDQDPLPAAARELCAELASSVDRSIRIARSCCVDSPASGSGSPRSDGGNAGAAQSKRRKGTPCVRRQLRAASVQDAAALDDGLSWRKYGQKDILGAKYPRAYFRCTYRHSQGCLATKHVQRADGDPLLHDVVYHGAHTCAQAAHPSAQQLRQELQLQPGHGAQEDQASPLALETEGLRAALLEPMTPYSFATVAGAGAGASAGADFAGWCPLLSPTALDWQFEELFTNAMEPFQWDLYTAN