MRRAVTPRAVRRERRVGSVDGARGISVRAHARSRRGRRDRGRGDDDDFKRELNVEPEAWLERDETNGKRGENGVNGKLQGGDASASGEKKTKTVEADLVEDVSEEAQEEDVQDFVESVVMSESEETFALQKKRMQLIIEEKEWELESPNTSEDDKMYKLVEYVNAVEAFKELCSNEVPNTVGDLLGQYVTVHHLDIGAPGYDEAMAFLGLDEEDEDEELDVESLKRLARMQVEYAMDNDDDDSDDEDDGEDFTVEFHFENEDIEPLRGLHCAQDVEGNWRWLEDDEGRVLPALPFGDFNTKLMGVEYMIKAGLNVNSLHEEIDPIELLSFEGCKTWEETLRVMQEAQEALKHLEETGWKVDTRSWSSEQERLIVVKELSPLRTMSAAVIEAANEDDQEQDEN*