MKARYCQATRDLVDTDNGWHFSALHVSATQVLDFRIEDMASKMQSMAPELCDLIVALLVGGESRGLKWSTSDEDEEGALLDADEIEYRSQLGDDPPEGSEAEDKALEPVEVADPTVLHIKTDLTKSDRPELGAASRVISGGRALKNAETFNATLEPLADVLGAAIGASRAAVDAGYADNSLQVGQTGKVVAPEMYMAIGISGAIQHLAGMKDSKLIAAINKDPDAPIFQIADVGLVADLYEAVPELVQKLKQTQ*