MVEEVFQGNSGTQSTEEWLKQAEELVPLAVAKIGEVKVFIGRWKNISNKVEQLPSTLSDLASHPCFTKNSLCKEQLQAVVVTLQETIKLATNCADQNYGGKLQMQSNLDALAAKIDLNLHDCGLLVKTGVLGEATIPLTLTRSASGAKREAIRWNIRELLARLQIGHMESKHKALDSLIEMMNEDEKNILAAAGRSSVSALVQLLSASSPRIREKAATVICCLAEAENCDQLLVSEGALPPLVRLLESGSPLAKEKATLSLQRLTSGAETARSX