MMALSLAVLFKACLNIDGDDKDDTRILAGDVAACQWHLDVVLKGISNPMALGRGFEGIKKLKRSHKALGELLTEFVEARTIRPKLSAHADLLSSILAPTDHRGLSSDEVTGNLFLFMFAGHETTANALIYIIHLMAIFPAWQDWALEEIDQLSHNRADGEEVPSYSQILPQTQRLRAILYETLRLYGPVPTLVRQTDPQAQTLVLPEQEVIIPKDTPVNVNTIALHTDPKQWGPDPLAWRPDRWILQPCDSSLQKVSNELLKYLFAWGDGPRLCPGQRFSQIEVFAVLICFFKSHRVELVPSRDQTMDQARSHALSLIQNSKVGLTLQMPDAESVGLRWVGR*