MLELALRVGIKVGGETGLEVAAIGEPLVLCCNEEDSSGFLFLLEYIVYSTDLQSTTLLSVRFLYEGSADLQTMQILLVSFHVFTVPTCNVWRRSGGDNLLEREGYAVSAGFPLGLVALGSKEFHHERSHICNGSMVDHTRGSGQMMDGTQINTDVTALGAINALGLMYLKLQQVMEQLDLRTKLCIGDSLYRLYRSAEQRHNNPVISSSATNINDSNNGLMDMETNTNPIDRSVAHLLFHRPSESPNLVSFSS*