MLFFYPFFLVLKQIQTSSTNLGQTYSLNGQHHLDRQHGPSGRRVLRRAGFSVHSNLDLDVSVPDSDLEAGVPWLLAAGALLGLRQLKALIDGPEEFQLQPGSLQNRTVLITGGSSGLGFESALRLAEAGARVLVTCRSGEEQLLSSLRKELDTEEMEVLRLDLANLQSIRDFASQCEHLLAGTGLDVVICNAGVMAVPQRCLTLDGFEMQLGVNHLGHFALCGHLLPLLGRGGRSARVVCVSSLAHRLGSADRLLQELESPDVALASYNAWAAYSDSKLANVMFAKELDRRFRAAGTKASAVSLHPGLCATDLARYVVSGKDEPLEVTLDGTRGRRFCTAKKGGR*