MRFIDLRSDTVTMPTDEMREAMAKAPVGDSIFRDDPTVNKLEELAAAKVGKEDAIFLPSGTFGNQLALFTHCLRGQEIIIGKGYHIVTHEVGAPAVIAGVQLRTIDEDESGALNPELVEKAIRRDDIHEPQTGLICVENAYSGGTVVSLDNLREIKKIAEKHNLPVHLDGARLFNAALNLGVEAKEIAKCCDSVMFCVSKGLAAPMGSILAGSKEFIAKARRKQKVMGGGMRQVGIVAAAGIIAIEKMTLRLNEDHENAKYLACELNKIDGIEVNNVNPDISMVFFKMSEDIIKEDVLIKEFFERNIKINKMENGEYRFVTHVDITKEDLDYVLKTLKELIGVC*