MAATASSLSHLLLAPKPRPKAQPNPSHLRSHSITSPLPCRGRRSSLGVSAAASDLLSPAPSLKSRLAAGDTLYGLFLLSFSPTLAELAALAGYDYVVVDMEHGPGGIPEALACLRALDAARTPAVLRLPEASAVWAKKALDLGPAGLMLPAIESPAAAAEAVSHCRYPPRGVRGAAHPIVRASAYGFDDSYISRCEDDTLVICQVETATGIAEIDAIAAIDGVDVVQMGPLDLSASMGYLWDPGNRKVRAALREAERKVLEARKKKVAAASDGNAAYLGGFAMQNDPPEQLKLRGYHMVAGAVDIAMFRKAALDDVKRFREAVMEIGEEGDEDEKDEKENDGYWSE*