MKREKQTRKLGGTVKPVIVKNVRIGEGNPKIVVPIVAPTAEDILAEATASQTLDCDLVEWRLDYYENVADFSDVCNLSQQVMERLGQKPLLLTFRTQKEGGEMAFSEENYFALYHELVKKGALDLLDIELFANPLAADTLIHEAKKAGIKIVLCNHDFQKTPSQEEIVARLRQMQMRQADICKIAVMPQDATDVLTLLSATNEMYTHYASVPIVTMSMGQLGMISRVTGQLFGSALTFGSAQQASAPGQLSVQVLRNYLKTFEQNK*