MASTEGLLDGPSLQIGPEISSRHRKAIAALSAGQLLALAELRAIAAQRSKNWGVRPSGADGAPAVAATPARLNPAVTHAHVRARSTRAASAGSAAPLGSYQGSAAAVAAASPAAAAGVSSWVQLRRAKLRRKAEEEADAVASAAIPPALHPLAPPAPSQLGAAPATGAKRPAATFHAAMTSVARKRIAIQPPRGCPPMLPGGATHLGCHLARKVGLADRNSGGVGSGGSSLARVYGARLRVRELPDDYRDCFVGLEPEPQAEPDPDELMMLAAGTGGAGAAGGAADAKALQRKAQRARAAAAAAAAGGEAAAAALVAQASGALLGGGDEAVAAAAYYTMQQQQPSGHLLSDTFLSGAAAAAGMAAAAAAQGLGGAALSAYDAAAAAVAAGAAAAAAAAGRDHLMLDADEDDDDDDDDVETEEADGVQDALAEAFDELGAEADGGAAGGADGGGFHEDDVEEF*