MAATASFLSHLLLAPKRRPKTQPNPSHLPSQRITDRLPCRGRRSSVAVSAAASDLLSPAPSLKSRLAAGDTLYGLFLLSFSPTLAELAALAGYDYVVVDMEHGPGGIPEALACLRALDAARTPAVLRLPEASAVWAKKALDLGPAGLMLPAIESPEAAAEAVSHCRYPPRGVRGAAHPIVRASAYGFDDSYLSRCEDDTLVICQVETATAIAEIDAIAAVDGVDVVQMGPLDLSASMGYLWDPGNRKVRATLREAERKVLEAKKKKKAAAAASGGNAAYLGGFAMQNDPPEQLKLRGYHMVAGAVDIAMFRKAALDDVRRFREAVMEIGEEDDEDEVEKCEKENDGYWSE*